12
100
54
35
14
16
40
27
42
11
26
68
8
34
96
70
15
22
19
64
21
62
23
157
102
5
73
110
1
150
33
103
61
24
28
47
17
58
31
4
46
50
115
207