18
91
45
21
82
46
121
13
12
40
32
24
183
59
20
5
31
80
9
6
2
17
54
93
94
11
30
83
16
29
52
56
14
168
64
1080
41
26
102