164
1022
26
342
416
17
92
59
9
32
18
101
19
23
13
74
2
6
99
22
12
31
185
42
69
200
95
14
154
33
133
128
27
35
191
340
34
3
16
21
138
182
347
116
45
79
5
30