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