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