119
28
49
57
25
124
56
95
68
20
222
69
29
45
40
239
308
37
34
30
58
31
103
137
255
143
65
74
138
61
105
115
240
67
125
84
86
35
54
173
167
196
80
102
52
88
231
27
106
118
159
26
97
104
24