100
20
13
9
12
55
50
24
19
143
17
25
31
91
38
211
108
43
87
28
84
105
47
22
274
14
74
51
36
85
27
76
287
21
59
98
227
2
5
159
184
166
44
130
29
60
32
111
39
23
48
6