12
68
21
9
150
38
20
30
40
11
33
79
92
209
57
31
10
109
63
25
95
96
24
44
77
42
104
83
122
16
99
32
6
45
101
49
61
34
217
14
70
110
143
26
54
19