2
1
0
8
34
26
18
48
29
17
103
40
31
6
19
30
27
7
12
20
145
36
13
10
23
129
49
24
184
102
51
14
60
42
220
44
69
41
71
47
104
63