4
16
21
12
48
17
2
6
23
3
38
1
41
10
8
18
25
59
13
27
88
72
80
11
7
81
61
120
20
24
79
30
70
91
138
33