162
14
23
8
26
15
32
91
56
37
71
621
211
39
25
38
27
17
29
62
68
36
53
16
125
30
19
107
9
170
173
128
33
167
121
116
100
12
40
385
146
13
34
60
3