12
34
24
46
7
77
11
22
31
43
23
3
102
186
15
20
49
139
60
59
5
10
32
21
27
33
210
67
9
8
72
16
4
146
75
44
14
30
40
38