18
65
159
8
6
43
9
132
49
47
360
7
16
22
29
24
48
2
102
118
227
21
142
14
239
135
123
31
109
12
58
34
130
44
104
212
50
61
52
87
19
5
30
33
27