4
15
9
24
17
22
2
53
10
31
35
41
12
6
1
16
8
0
19
139
49
55
51
57
50
7
28
417
38
77
18
52
153
66
124
64
117
98
89
85
20
69
164
11