53
92
56
35
125
146
27
89
64
46
162
107
63
120
31
24
11
79
164
43
21
32
16
142
118
246
6
87
137
22
49
310
215
12
20
119
126
166
45
86
80
47
401
18
75
51
70
14
97
9