26
86
11
73
68
51
16
18
45
19
60
43
87
39
127
38
0
53
260
5
65
95
27
76
79
118
85
264
266
84
58
23
104
175
36
15
33
397
491
117
221
17
20
42
312
93
213
31
48
181