119
2837
369
22
32
16
54
374
237
116
29
318
26
19
91
30
42
362
34
129
41
14
28
25
61
18
89
24
816
75
284
11
66
302
126
160
106
344
243
450
140
301
169
1003
13
15
21