65
27
34
32
21
23
43
24
36
44
167
25
15
48
51
61
20
18
64
59
77
38
7
251
110
98
13
157
189
72
26
16
415
214
33
116
92
200
85
55
170
965
127
249
126
57
118
176
231