35
211
178
60
19
27
11
76
95
169
87
37
40
52
42
77
122
49
54
16
429
73
110
66
80
30
404
85
47
120
106
21
124
108
22
48
226
94
98
62
38
121
249
31