46
23
45
9
19
17
29
56
20
38
22
70
191
116
25
39
8
18
15
28
95
230
42
54
100
37
4
85
30
63
21
13
77
40
102
6
385
855
11
16
33
5