13
17
4
10
70
18
48
19
3
7
14
143
166
27
45
53
59
6
82
239
34
12
52
22
149
41
436
134
305
32
162
62
72
2
112
303
122
25
73
35
56
55
16
44
434
49
77
23
5363
588
116
100