31
28
95
13
26
29
43
25
23
245
30
40
9
33
27
47
36
24
21
14
16
18
2
68
37
38
8
35
34
104
15
12
42
11
48
99
19
62
22
91
86
46