16
14
17
54
138
42
82
48
61
7
15
89
98
176
12
92
50
19
152
52
97
85
59
37
47
62
33
4
134
28
199
35
112
383
213
259
99
70
22
9
129
1
298
8
23
53
32