8
31
4
5
18
42
53
0
108
20
14
1
38
30
16
24
11
29
335
9
68
12
49
15
22
21
3
27
17
50
65
13
72
6
23
98
10
7
44
51