18
13
4
8
23
37
59
56
12
60
54
47
77
27
78
19
24
70
30
119
35
33
46
31
22
103
73
28
74
68
11
71
9
224
101
61
3
25
15
14
42
6
110
32
7
50
130