84
29
17
46
20
30
63
56
9
18
25
32
106
42
15
95
239
54
10
80
48
8
5
50
14
100
83
71
49
45
41
19
37
51
47
44
129
150
62
35
143
119
4
21
158
3