68
108
326
21
420
148
18
76
57
52
48
28
37
104
86
24
15
33
77
767
182
50
84
55
121
30
142
130
62
73
79
127
372
78
101
91
1497