33
22
247
16
164
91
104
14
17
24
19
95
5
57
65
82
530
20
100
25
189
67
99
6
155
40
42
66
26
10
219
496
15
38
128
187
87
151
37
3
54
1
32
158
73
119
244
63