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