34
69
67
114
17
307
59
44
90
104
53
123
168
64
51
92
287
99
49
84
112
48
50
250
100
480
30
89
66
25
332
418
54
105
23
144
95
135
58
28
6
258
37
147
20
39
108
169
42
52
241
15
35