54
17
20
11
21
24
3
15
9
37
161
108
46
229
45
14
308
50
83
1
69
92
36
34
42
76
58
6
31
62
26
23
22
41
47
5
248
146
549
48
113
16