41
52
25
56
109
69
57
49
7
13
16
4
9
31
106
88
32
28
2
12
26
17
27
24
20
8
22
10
144
58
40
11
30
5
6
150
101
19
51
3
66