373
18
54
215
124
79
369
248
96
271
156
42
66
207
278
162
362
32
470
1754
13
49
103
33
157
30
71
34
41
127
197
9
211
8
25
80
70
39
21
15
36
95
276
121
82
35
348
23
22
57
26
114
83
65