3
46
11
17
52
21
15
10
24
19
49
2
36
5
9
27
138
1
20
6
59
35
33
12
55
283
18
25
30
13
39
14
26
45
8
4
34
73
180