30
22
27
60
166
21
97
16
68
7
48
19
34
20
24
17
18
14
9
37
235
26
42
10
25
23
35
39
51
29
36
95
91
69
47
2
6
1
86
46
13
3
15
8
102
124