168
11
58
211
227
130
171
17
28
2642
79
405
1
122
197
302
176
41
20
40
42
15
49
33
30
51
26
88
202
22
86
1162
21
62
663
6
277
98
120
114
95
78
24
80
106
326
1852
108
263
32
14
19
152