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