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