81
28
91
197
154
162
45
109
92
17
9
71
8
59
85
120
29
101
124
33
4
25
55
16
67
61
60
112
41
23
38
42
50
34
156
58
56
32
20
68
27
147
176
40
69
77
70
90
83
30
100
84