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