4
28
33
9
17
15
57
111
16
18
19
5
13
31
8
24
54
11
29
35
110
94
27
60
62
14
97
26
36
32
140
37
155
212
71
22
40