120
44
217
65
112
11
130
93
36
57
62
181
39
30
70
193
97
123
250
345
19
32
38
585
78
60
148
82
144
513
96
122
149
227
198
106
367
431
94
481
230
184
245
49
276
248
145
87
110
153
77
132
54
41