0
1
8
10
2
45
23
19
14
6
5
13
9
22
3
43
48
18
17
57
68
138
29
44
41
25
53
166
58
15
94
72
35
60
49
320
30
102
24
31
70