101
9
103
84
62
17
30
13
299
25
120
10
29
23
173
26
54
34
43
150
36
24
21
19
67
52
42
35
38
12
18
58
14
15
3
59
57
159
47
22
164
11
16
61
27