119
19
45
105
38
315
50
110
46
179
29
41
290
23
375
448
155
75
86
48
100
72
92
22
32
71
117
60
124
355
121
294
3746
133
702
1731
68
2716
39
182
108
199
982
76
143
107
471
63
115
43
138
183
122