66
192
128
64
24
119
37
36
56
165
366
23
94
411
186
13
81
14
177
562
6
401
19
70
42
87
142
27
61
258
609
38
166
25
9
127
49
1249
342
50
26
65
68
773
17
43
134
136
51
467
118