36
151
109
27
57
115
110
100
62
74
41
342
42
37
223
16
185
67
70
31
72
275
7
12
127
458
624
43
60
30
209
81
287
22
45
131
357
32
55
112
240
90
118
40
25
17
71
48
53
63
92
130