32
16
94
6
35
98
22
13
30
4
11
3
26
36
258
9
27
38
25
18
46
2
8
12
20
57
7
34
17
5
99
117
37
10
39
24
115
51
29
28