101
37
213
346
26
43
146
285
9
51
50
31
200
79
145
56
32
55
13
45
24
61
184
35
266
42
175
68
8
39
87
19
25
88
22
193
75
28
140
106
113
20
272
14
65
93
86
11