86
17
58
54
69
294
56
47
115
27
77
42
32
33
50
127
19
37
234
20
39
31
100
49
24
249
129
57
224
190
83
453
63
112
44
122
41
25
34
29
147
230
151
255
581
70
376
367
134
10