61
77
9
98
35
29
11
6
16
21
28
99
13
44
23
17
18
110
12
14
15
43
26
22
20
33
8
52
34
119
79
56
7
32
30
357
54
59
331
5
82