0
35
13
30
65
2
56
1
14
17
40
155
44
27
12
16
21
54
41
3
24
10
37
11
72
25
19
4
18
9
93
52
29
5
59
38
15
67
26
7
43
60
351
51