16
59
146
23
13
49
65
130
105
12
32
33
153
25
213
43
66
119
302
97
91
98
74
48
27
24
29
42
22
44
149
37
28
58
34
53
81
85
116
9
51
57
56
168
76
35