23
31
20
22
48
6
61
122
54
57
96
91
8
9
11
17
87
7
14
25
12
63
93
107
64
36
150
26
3
19
32
126
94
30
34
69
100
15
5