94
231
49
138
14
9
15
783
29
22
5
34
12
11
244
60
32
75
51
33
82
70
69
57
42
16
19
25
21
118
256
147
67
40
548
3579
27
24
46
55
310
62
26
115
3
140
81
85
10