56
839
384
35
27
115
234
46
36
16
624
173
23
260
61
158
31
39
69
58
82
20
124
22
8
72
54
117
83
44
130
21
42
75
76
37
15
77
67
164
105
55
146
100
137