11
63
20
33
1
7
31
22
29
23
4
10
25
14
36
35
17
9
19
117
24
45
112
131
30
38
40
26
82
56
28
16
18
49
27
32
51