137
29
12
42
61
319
124
185
200
262
90
91
293
223
82
154
192
143
25
179
22
105
36
54
56
120
34
32
20
31
27
50
83
219
102
23
49
39
129
103
64
128
68
55
452
60
14
57
11
70
97
142