18
42
30
21
20
35
50
19
109
17
10
87
94
16
44
73
80
8
223
40
130
69
58
167
14
23
131
54
43
144
57
6
38
11
29
28
438
26
147