16
110
72
22
18
97
19
33
27
48
17
11
39
44
29
43
25
28
128
229
13
36
57
26
14
38
23
42
62
21
51
59
81
63
155
104
176
32
46
67
41
37
15