8
6
23
7
10
35
61
104
68
21
63
44
25
75
42
245
140
131
144
83
77
264
148
71
31
24
26
30
91
406
92
135
90
3
52
36
99
17
14
38
40
15
16
32
34
262
178
272
22
9
64
45