17
12
33
54
104
158
57
93
20
28
7
40
32
81
360
6
21
124
24
52
89
442
39
29
184
148
22
66
228
64
23
91
19
162
41
42
82
229
85