25
40
12
84
50
294
42
11
22
48
9
33
57
10
13
58
65
80
215
16
44
23
334
15
38
32
86
41
85
95
59
422
26
169
344
70
112
67
120
320
39
425
289
151
183
387
21