67
37
20
129
46
6
75
9
31
323
27
45
262
38
123
8
97
2
81
40
349
264
47
21
26
33
72
12
172
63
4
36
7
17
29
10
22
475
59
190
112
96
209
279
1065
73
55
459
291
86
341