145
37
52
127
27
119
129
1279
158
44
114
29
91
46
35
56
189
450
28
43
30
61
94
578
64
104
34
101
233
150
15
31
10
221
214
79
22
356
279
199
42
51
19
59
68
45
121
72
118
258
74
48
243