72
66
28
12
18
6
9
5
95
70
21
36
33
130
60
14
34
114
8
50
73
155
149
41
39
102
10
65
97
38
63
68
152
16
64
47
26
20
58
92
251