25
52
36
33
37
324
32
262
111
229
12
30
55
78
12
9
167
499
24
43