9
3
12
10
105
26
17
21
14
8
5
32
18
16
52
25
19
22
28
39
4
41
33
11
24
106
35
2
15
20
37
51
6
13
227
29
30
57
38