10
31
246
27
34
11
24
19
44
21
29
28
98
15
17
18
13
16
23
68
2
43
115
22
39
20
78
35
32
114
51
48
45
40
25