18
2
16
65
11
14
40
5
26
47
3
33
20
7
8
25
98
0
1
4
10
28
15
27
39
67
23
112
19
6
57
55
75
13
83
22
79
54
148
36
44
102
117
104
335