8
3
52
135
22
41
9
1
10
6
24
14
70
66
18
20
40
50
2
91
23
4
26
15
28
31
19
13
21
32
42
17
29
7
25
11
285
0
68
48