31
39
52
22
20
15
56
49
149
2
18
104
29
30
6
21
4
35
24
10
7
12
5
44
3
14
28
11
13
50
63
16
75
17
26
8
25
32