75
71
315
68
14
61
38
39
29
80
284
34
55
115
31
221
25
46
33
140
13
9
65
105
51
72
103
58
48
27
60
91
111
42
224
157
136
7
110
419
21
208
54
30
92
151
206
143
52