73
22
67
7
52
407
4
316
72
87
192
10
66
172
56
218
89
76
54
31
122
35
103
14
3
1
83
105
324
442
93
1290
238
38
109
6
17
13
252
97
118
294
593
2123
145
50
612
100
808
26
59
214
970