3
18
7
36
19
102
10
43
4
8
6
9
14
101
38
49
15
46
112
37
31
24
29
13
55
61
324
168
5
2
116
40
215
26
22
21
88
20
47