61
45
79
2
24
56
77
38
256
246
16
160
11
23
90
33
15
30
12
3
110
83
34
127
27
136
173
7
9
1
40
10
4
112
5
14
262
6
29
20