8
45
109
17
110
32
35
18
19
38
21
11
14
9
7
6
274
80
70
30
15
36
20
65
2
29
56
123
13
86
10
5
48
39
41
4
93
23
62
3
43
46