3
20
81
7
36
44
10
21
22
39
131
27
41
31
40
125
80
30
51
64
122
50
8
77
4
72
144
95
15
25
5
2
109
17
71
116
14
0
9
12
11
76
83