79
65
97
20
259
73
123
31
58
95
16
67
90
43
48
78
105
366
32
118
5
94
138
148
228
188
84
47
368
38
34
36
22
57
175
122
87
82
224
41
179
495
121
113
186
223
135
189
353
183
358
102