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