7
68
5
2
23
6
506
72
41
9
65
18
98
8
38
64
316
66
21
91
14
108
412
131
117
387
178
58
55
227
4
79
182
34
19
141
109
3
83
22
368
32
105
262
13
276
12
17
49