18
3
11
21
17
19
6
46
9
28
25
23
34
94
275
12
29
7
33
27
60
1
14
13
40
43
22
8
52
126
26
5
38
97
32
10
64
24
20