15
27
44
112
65
31
72
116
117
38
23
25
58
52
59
181
41
85
79
120
91
101
324
46
34
249
77
174
63
184
86
84
39
19
124
90
229
30
3
71
153
97
106
123
24
17
14
132
61