105
91
70
28
110
18
32
50
58
17
74
72
25
33
53
76
41
22
51
20
112
26
7
9
204
19
163
270
42
46
15
97
73
24
66
36
13
56
30
49
89
10
5
140
35
57
2
39