96
62
54
375
84
257
341
25
11
710
135
52
103
107
188
186
220
145
98
61
68
92
89
166
91
30
183
85
73
41
63
58
78
124
35
72
65
82
66
40
77
49
178
88
174
37
121
55
26
20
134
158