46
211
75
223
106
73
4
5404
99
12
48
178
27
21
11
53
56
50
23
15
387
29
7
65
55
22
64
14
116
41
155
89
26
33
16
59
166
43
36
278
25
68
150
30
101
67
17
193
24
32