1
28
78
70
112
48
42
93
64
25
75
54
35
46
31
92
116
60
130
59
108
188
15
139
23
10
61
63
133
24
34
125
96
118
30
82
27
115
71
142
47
58
62
126
66