110
319
22
47
315
79
19
1719
465
32
33
36
15
264
10
27
70
14
301
31
112
80
56
121
45
146
37
82
104
246
95
59
49
35
128
77
38
245
20
67
69
90
57
163
21
28
68
63
25
214