63
28
97
11
2483
27
24
67
18
109
31
541
508
4488
42
156
171
536
515
54
271
121
66
120
318
39
60
36
85
65
13
26
376
141
48
122
116
50
12
202
236
51
220
75
88
47
443
273
57
235
52
69
29
45
30