30
51
34
71
72
16
74
94
83
20
52
122
85
44
54
26
18
65
49
32
53
88
64
50
45
25
13
77
28
27
21
23
118
40
61
47
14
43
22
84
336
42
24
58
106
1
17