55
46
31
13
9
38
30
29
26
122
53
27
79
18
216
19
144
94
8
28
104
60
35
15
22
85
36
72
44
23
1
174
7
166
34
17
120
54
40
107
243
59
52
51
69
305
33