37
43
87
240
109
98
95
117
354
25
16
84
59
277
12
28
58
158
125
262
213
107
89
70
71
124
48
129
9
103
82
20
30
17
3
13
38
55
85
138
31
96
24
15
44
5
110
4
164