25
24
48
28
21
40
51
29
158
36
15
62
10
4
90
13
276
64
59
83
16
160
242
58
70
43
79
155
290
139
168
121
69
33
32
98
154
34
45
60
18
102
56
49
26
100
149
30
41