0
8
7
12
5
17
38
16
3
19
1
31
84
53
20
6
375
14
63
75
10
85
45
77
334
33
52
70
40
21
96
9
48
56
32
86
55
106
36
42
24