33
213
52
27
12
67
94
172
137
174
15
26
121
55
19
74
103
123
91
59
37
420
54
42
617
58
126
48
105
636
40
244
35
260
476
125
47
521
14
301
981
49
279
228
32
78
71
97