44
6
21
3
4
13
17
52
8
53
40
32
56
35
115
108
11
19
7
58
10
31
12
42
23
27
5
92
54
118
25
93
84
82
91
285
129
252
161
365
49
225
333
102
198
197
274
331
273
100
200
275
524
232
517