53
203
37
164
94
262
39
9
165
43
11
402
70
4
33
625
13
22
160
302
65
36
27
52
150
25
28
197
26
178
295
343
44
194
127
190
105
255
104
552
29
175
34
23
352
102
605
45
14
217
18