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