29
19
16
34
15
45
48
26
4
21
87
14
64
2
10
30
17
31
6
22
27
68
82
39
28
71
84
23
51
55
11
9
33
101
165
67
63
7
20
35
46
50
61
5