160
235
147
82
200
90
103
132
74
31
88
101
2
61
46
48
32
16
38
47
20
50
53
83
20
27
59
157
36
13
38
38
28
67
49
9
51
19
26
28
56
39
8
22
37
16
62
41
41
18