4
222
1
13
18
50
75
14
12
10
95
22
61
47
39
62
37
24
6
115
26
105
460
17
15
19
282
32
36
27
11
181
33
9
151
209
117
80
28
129
44
118
52
226
3
536