58
110
32
36
39
22
79
37
16
38
20
83
21
13
5
69
108
434
50
26
303
196
70
121
147
68
51
168
17
109
12
89
61
247
19
84
35
151
30
27
40
15