24
102
258
2
18
6
136
51
42
19
7
54
11
16
13
14
29
45
63
15
9
8
53
28
10
77
5
12
30
17
3
40
116
46
146
31
27
20