8
11
104
198
67
46
22
60
118
41
29
107
62
98
70
75
96
97
170
23
50
48
50
52
28
22
13
41
62
25
54
13
66
156
68
31
127
17
27
38
85
29
61
2
130
42
158
50
72
9