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