37
53
94
246
104
35
30
95
34
101
152
13
88
89
83
68
139
38
70
46
78
72
183
14
20
293
32
25
50
450
48
19
97
17
12
52
44
27
90
55
39
23
348
40
187
56
205
66
170
289
31
117