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