48
109
40
32
51
38
278
11
52
108
123
220
324
93
82
50
64
113
388
279
143
407
392
92
294
41
151
210
73
86
311
150
57
374
83
180
8
148
58
54
179
102
181
110
72
78
121
37
434
115
70