82
35
65
391
53
113
184
32
78
17
71
66
260
38
103
22
104
57
445
177
123
26
168
153
87
183
77
223
155
119
19
34
89
114
79
28
29
85
210
158
150
95
149
73
13
60
41
225