46
155
5
126
845
4
298
7403
163
1214
11
386
30
33
16
174
328
15
38
266
100
228
44
95
960
57
102
93
106
12
20
65
37
66
85
4948
48
167
26
24
258
69
56
285
39
111
304
13
77
383
3064