46
14
10
131
17
16
89
148
150
3
40
410
23
49
120
4
32
66
43
29
80
44
8
99
21
13
65
5
9
47
25
34
60
108
79
26
7
84
19
53
18
67
180
36
63