70
28
21
67
46
18
146
335
13
4
130
12
104
20
36
14
240
133
16
5
10
27
30
32
80
40
25
39
47
23
308
17
55
11
33
66
15
42
19
3
44
71
50
22
6
59
389