17
14
11
75
35
15
22
148
95
18
12
30
10
88
146
277
26
109
53
141
138
70
223
38
60
44
64
25
308
24
160
152
55
120
45
34
8
388
145
462
13
40
48
31
27