58
19
22
45
36
39
14
38
17
37
63
111
20
48
194
388
26
13
69
54
95
109
41
40
67
44
21
49
60
30
73
87
50
92
256
134
99
56
86
12
18
66
190
121
9
35
91