94
98
59
73
6
207
147
113
144
45
55
121
299
437
101
148
37
124
43
51
14
12
4
189
13
17
87
22
65
20
1
50
76
18
3
832
27
25
628
5
38
272
134
26
334
10
350
670
236
586
538
325
221
89