43
24
58
7
117
26
258
41
144
299
80
324
1409
16
76
8
5
70
254
36
154
225
2
4
106
98
123
6
28
65
201
20
170
33
82
481
64
60
3
42
34
266
127
57
142
356
13
131
364
29
156
17
46