12
34
28
41
32
4
130
24
100
8
27
150
14
16
79
54
21
33
42
35
6
36
58
19
61
20
15
0
11
44
63
5
97
9
116
7
2
50
25
140
3
243
60