18
107
19
16
17
64
23
70
157
5
102
60
12
13
14
20
27
15
28
115
10
77
44
31
35
46
11
6
9
7
67
42
120
63
3
97
53
26
2
72