16
111
29
110
14
13
82
30
34
22
220
7
21
103
43
104
17
79
18
54
65
33
60
31
25
10
38
12
23
39
231
26
35
20
4
32
145
64
132
77
6