35
12
17
15
16
549
27
28
124
18
10
59
64
14
318
234
93
22
44
20
29
60
43
34
45
23
147
105
11
137
61
31
121
111
81
133
69
46
36
41