71
35
128
31
14
37
17
56
25
138
36
297
16
185
192
45
72
88
106
197
5
27
308
29
96
241
95
110
7
62
30
15
23
10
50
26
6
214
220
453
290
256
200
141
78
114
336
80
13