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