46
15
13
40
310
19
210
39
42
77
45
180
51
68
38
47
61
14
91
80
5
28
3
24
36
297
8
16
17
22
27
92
243
11
41
58
205
18
29
139
101
57
9
43