104
111
46
27
22
7
16
473
25
43
20
236
101
311
42
10
13
32
62
68
82
28
225
59
8
128
70
88
164
24
26
35
123
18
230
9
4
14
69
168
178
34
71