40
50
16
28
17
33
93
92
9
64
60
87
56
18
54
12
35
32
23
22
26
10
186
21
45
44
220
34
46
42
102
13
49
197
55
24
19
106
2
8
61