19
11
97
197
210
123
26
69
17
48
25
146
154
167
8
22
61
32
23
85
62
27
60
84
14
9
296
401
230
28
87
104
80
53
30
563
205
199
145
102
12
6
7
10