41
30
15
11
70
9
20
17
27
89
42
34
150
59
19
51
33
76
31
21
40
73
80
212
167
172
2
24
74
29
69
18
14
53
60
35
16
44
49
103
255
22