8
66
12
4
109
15
187
14
7
39
89
41
101
70
17
51
50
6
60
23
45
5
18
68
43
113
59
84
48
30
25
11
37
27
104
9
54
1
16
47
20
88
127
32