22
97
116
90
38
69
58
39
28
89
15
117
101
157
25
10
37
63
19
33
27
7
42
48
32
11
12
35
211
45
73
72
70
91
18
20
103
23
52
4
62
84
95
56
54
50
13
112
80
14
26
137