8
69
39
354
21
6
141
71
9
15
46
16
82
60
12
1
33
28
108
2
255
18
19
70
25
136
83
106
10
14
45
38
202
23
40
20
183
17
79
244
35
63
31
265
178
297
59
55
42