43
24
101
45
16
48
25
20
1
3
41
158
9
7
11
4
32
94
27
330
15
51
6
55
472
21
92
29
5
26
17
0
265
49
284
13
81
53
35
19
10
136
123
52