1
3
2
10
0
12
7
17
8
11
16
6
20
30
13
37
43
28
23
25
18
104
19
55
45
36
354
29
44
162
33
24
115
134
130
85
27
73