1
95
14
31
11
22
62
24
55
33
49
37
38
66
81
148
42
74
44
30
18
15
45
134
172
78
79
53
214
107
122
96
26
51