27
28
93
45
209
17
88
35
34
42
49
122
16
20
25
67
106
75
23
140
137
107
147
41
59
30
19
29
22
123
43
46
116
95
32
9
60
4
81
57
37
26
73
5
38
52
3
7
31