168
45
52
221
17
62
37
216
42
111
30
66
92
43
3
140
362
154
1102
67
434
77
29
20
3535
447
72
270
38
179
46
104
134
47
14
190