35
139
32
12
54
19
24
57
15
55
203
61
28
107
60
20
50
58
43
26
130
23
47
5
4
25
30
452
37
62
174
94
335
27
314
97
92
70
17
42
11
181
129
8
158