18
15
28
107
2
127
70
25
16
31
17
67
29
29
41
42
109
167
29
12
14
17
45
40
37
71
19
54
26
23
37
12
20
19
18