26
12
412
52
326
166
42
31
69
50
30
49
267
2
59
18
46
21
95
53
242
22
36
38
89
40
195
94
10
16
39
150
27
24
85
64
245
68
20
25
58
48
234
37
17
32