3
20
33
6
72
12
5
13
8
57
28
22
4
16
10
35
21
23
87
17
45
2
14
25
40
18
64
31
29
135
102
114
48
26
41
7
143
47
82
30
9
32