27
40
89
56
18
11
24
25
20
322
30
108
16
6
42
3
31
215
44
164
45
72
103
83
55
34
217
216
110
33
49
29