18
47
28
16
67
11
55
66
64
61
12
52
14
38
8
315
4
13
33
35
10
2
3
17
9
20
136
6
27
1
32
15
110
5
22
100
40
49
51
30
41