127
218
370
123
135
359
17
151
103
182
110
224
74
23
8
28
214
54
34
18
204
61
32
19
20
121
62
41
166
64
69
16
63
49
22
10
91
40
29
35
15
30
12
7
9
25
55
50
119