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