696
333
438
51
198
128
132
22
162
23
742
42
56
48
133
27
102
95
115
52
17
178
195
117
359
107
79
105
122
21
57
32
146
29
20
141
140
135
191
31
46
59
466
54
82
86
94
331
34
39
81
7
88
69
50
267
215