1
33
73
59
23
22
78
120
10
95
17
9
28
43
27
42
30
89
138
16
157
47
3
142
151
126
26
21
5
4
46
75
32
70
72
44
18
11
20
15
62
7
24
52
25
34
13
37