111
50
27
92
39
77
98
53
22
37
20
25
18
14
240
36
114
83
23
40
76
121
80
52
47
190
56
1036
44
57
130
55
101
105
85
87
161
24
12
71
115
182
173
74
110
64
122
60
119