58
27
24
52
11
44
152
37
13
21
20
23
38
41
88
19
9
17
142
51
178
28
36
76
53
54
14
43
564
25
62
106
85
207
56
252
57
35
10
22
227
187
12
34
126
30