17
27
122
150
46
7
43
62
74
15
107
33
3
2
35
18
36
64
92
9
24
49
12
14
4
13
26
97
41
1
50
5
19
63
40
39
90
11
20
22