58
323
115
52
116
100
55
62
98
152
56
44
48
33
50
111
39
86
47
45
6
10
102
35
54
46
401
31
122
42
69
78
13
25
37
68
93