57
26
35
122
44
13
152
190
48
239
25
42
52
103
248
39
214
22
244
72
38
65
58
101
231
10
348
213
37
175
299
18
146
45
301
93
433
192
104
107
165
78
83
63
199
68
14
62
28
51
90
67
23
126
40