25
32
53
35
42
17
12
38
154
107
97
48
21
6
13
28
175
24
184
116
26
169
39
54
69
249
33
237
36
333
380
9
109
104
16
8
10
22
23
20