18
1
27
33
4
6
46
21
48
22
10
25
3
36
7
15
13
2
106
237
5
35
9
110
45
24
124
32
34
53
19
30
16
28
12
11
72
296
56
20
23