55
102
60
38
57
23
17
30
179
65
239
116
21
129
439
86
10
22
50
39
110
27
194
177
67
14
78
53
8
26
188
9
28
6
100
517
89
19
128
52
3
241
49
124
58
126
91
164
97
32
157
121
130
99
159