1
15
37
18
14
4
45
3
28
7
23
46
21
32
30
13
31
11
2
40
29
35
25
16
17
5
6
34
19
111
26
116
10
41
38
171
119