17
37
103
122
35
15
92
106
124
33
110
44
195
86
31
50
79
42
58
85
71
84
21
179
18
57
125
149
240
448
83
161
45
19
24
69
49
64
77
216
53
32
38
14
88
13
28