28
27
432
14
34
57
359
46
113
16
5
35
98
241
147
39
44
13
31
25
52
50
101
15
130
37
12
17
9
41
106
404
51
284
8
61
11
121
107
87
47
48
3
58