28
99
52
11
24
90
290
101
32
19
58
198
149
45
43
13
95
14
62
15
22
46
16
79
118
33
41
20
54
89
92
82
25
27
21
144
30
59
6
127
49
102
69
71
23
293
5
133
112
53
140