42
19
68
101
45
106
39
151
196
6
70
85
32
43
52
37
97
60
132
27
17
21
181
31
311
86
26
287
69
22
40
16
8
13
11
15
10
23
274
56
58
248
64
239
331
828
276
330
185
155