85
34
113
162
33
24
29
109
27
76
13
165
123
142
69
30
8
154
79
101
42
570
183
188
58
22
43
130
45
35
140
60
31
54
354
535
52
63
75
81
195
159
59
57
87
39
96
70
102
38
26
46
115