1
2
15
3
9
55
16
21
51
94
5
116
57
6
13
28
32
18
27
24
11
19
7
48
39
10
29
145
35
25
56
41
34
4
38
40
111