109
118
88
91
17
75
214
10
20
4
25
27
9
52
42
11
471
34
77
154
367
14
29
18
22
24
39
67
38
294
16
194
119
37
150
139
60
197
31
224
40
35
5
8
222
223
23
84