51
22
15
11
8
12
32
35
55
49
13
38
37
44
53
29
372
101
71
118
161
34
194
95
108
178
112
31
139
137
189
21
231
65
158
125
143
226
79
80
317
282
132
98
47
61
82
28
6
9
23