39
76
79
166
126
71
17
99
10
26
73
15
177
13
153
94
268
24
62
80
368
55
56
51
156
135
295
162
180
12
46
86
4
81
11
19
23
38
16
120
160
40
253
85
34
57
129
52
45
67
670
96
69
31
132