101
240
54
82
17
21
48
9
51
136
47
97
190
210
5
575
23
197
170
16
104
27
50
37
79
58
316
88
15
25
29
35
7
1
127
159
38
30
86
44
98
13
39
171
66
167
355
19
137
63
20
26