33
15
21
17
19
4
46
26
3
10
49
1
41
23
7
20
6
24
14
11
13
22
2
31
8
12
9
27
32
107
137
200
62
67
70
150
110
222
59
40