25
14
16
20
38
67
60
12
9
22
63
102
23
21
285
26
416
761
6
34
78
2
266
216
11
53
61
51
104
15
24
18
17
62
103
13
37
19
248
430
73
141
192
138
57
47