13
2
68
81
5
29
33
4
53
49
9
21
151
74
118
10
18
16
58
12
116
1339
95
547
242
253
132
110
287
155
200
511
139
97
31
142
823
422
674
2771
225
502
2145
67
235
173
8658