26
216
319
45
105
141
170
0
54
10
25
5
15
100
8
66
81
7
519
47
87
76
33
46
276
22
35
6
27
24
18
32
211
53
55
17
38
166
254
19
235
72
149
9
12
89