9
28
62
106
25
8
14
10
35
22
102
31
26
13
4
11
44
17
21
6
146
27
33
40
20
47
314
79
176
175
7
30
209
161
36