156
12
20
72
117
19
18
118
193
22
53
107
47
24
219
78
15
129
21
49
76
33
98
70
124
31
135
57
59
104
86
74
186
1879
41
91
62
14
248
161
100
447
97
178
264
17
110
95
332
16
351
46