13
20
22
7
9
23
48
61
17
35
32
11
76
2
28
43
6
4
3
5
18
64
47
113
210
136
89
175
106
86
153
148
118
69
100
73
101
117
87
70
108
44
127
50
55
56
282
49
131
71
93
243