19
8
2
125
3
43
5
117
7
64
114
18
30
11
308
27
42
182
248
38
17
94
1
71
70
22
341
260
25
45
15
16
24
4
31
78
66
10
165
28
44
61
56
36