13
9
12
7
1
11
61
30
35
3
10
112
17
4
14
45
6
29
15
26
16
24
28
106
69
195
2
8
18
38
55
104
130
111
247
152
64
105
200
96
328
73
117