76
25
27
72
259
81
79
149
23
43
32
279
21
22
9
31
11
17
104
19
381
59
18
70
36
30
52
15
66
34
13
398
45
84
80
16
68
35
39
220
243
136
93
372
163