17
62
94
35
63
41
70
55
138
239
29
57
24
37
58
5
18
14
19
22
46
127
39
8
150
53
33
12
30
65
25
92
31
81
79
155
20
181
15
84
167
477
86
159
117
209
441
151
142
101