51
21
27
11
164
231
163
178
71
52
47
102
243
14
13
75
17
45
40
72
76
95
30
38
135
203
87
4
34
54
5
49
9
73
10
39
100
88
85
56
22
8
129
29
64
19