46
39
45
5
8
22
102
37
26
18
52
17
4
47
9
10
161
29
13
12
44
81
111
19
28
150
15
2
32
114
57
40
123
50
7
30
42
27
87
64
92
142
70
281
61