103
65
110
100
104
59
156
56
240
34
207
35
94
147
73
32
13
90
41
98
75
23
125
71
40
48
31
61
37
58
38
76
49
27
26
25
67
159
51
137
7
24
44
29
66
50
16
18
209
20