3
0
6
15
14
11
9
2
29
24
7
60
28
4
34
20
10
8
41
12
465
49
19
44
21
103
108
75
63
53
182
100
31
18
57
23
88