59
7
18
8
31
34
25
27
32
126
28
80
20
15
56
39
145
92
51
144
78
89
149
241
214
123
362
117
82
86
115
14
207
41
88
62
102
16
171
85
97
114
118
178
17
387
133
119
29
188
35
73
12