26
6
25
19
13
7
28
38
34
46
32
42
85
49
43
33
82
75
31
53
66
27
48
35
55
64
114
40
78
69
62
58
57
255
45
167
138
134
86
65
121
128
79
61
92
54
355
194
204