46
54
95
173
37
30
45
7
12
596
40
44
8
38
431
57
26
115
99
86
27
29
137
17
22
216
284
19
11
13
270
120
32
25
49
83
16
167
20
34
63
35
28
23
18
103
89