16
7
9
14
8
12
31
1
6
4
5
3
26
40
24
17
15
28
114
23
56
11
21
48
29
19
2
35
27
386
46
166
32
210
37
54
20
83
43
84
51
70
13
171
39
94
10
110
44