46
2
10
13
25
103
12
9
18
28
17
405
5
16
37
58
29
48
36
14
26
30
52
38
24
150
183
34
83
369
86
124
240
31
33
21
59
20
540
49
27
40
19