8
239
77
53
51
59
43
19
12
48
31
2
47
42
109
33
40
65
11
28
32
20
95
18
73
166
122
34
15
16
72
24
14
66
70
27
52
224
35
29
99
21
39
26
62
37