16
93
24
22
8
12
11
109
103
9
10
21
6
27
17
36
108
210
60
7
59
28
45
81
37
110
4
23
42
127
225
62
15
13
30
19