121
110
96
41
312
202
187
176
10
6650
79
76
43
54
34
37
344
418
23
363
622
63
2202
128
164
26
61
148
139
106
75
68
535
40
127
4304
257
105
320
612
38
460
245
3707
89
83
35
239
116
46
337
231
126
78
155
1244
50
12