180
62
78
138
95
84
51
1090
105
85
140
25
42
354
56
287
135
57
34
36
119
132
31
430
47
35
226
29
54
19
65
44
17
111
27
91
32
60
33
86
149
172
41
136
217
112