139
18
33
60
71
49
62
349
1079
173
22
38
141
37
110
332
30
222
12
773
256
157
40
20
41
300
117
95
21
435
174
413
324
76
42
101
206
152
134
88
121
63
59
106
32
28
66
261
120
214
330
129