164
18
72
15
109
63
64
49
65
35
25
40
50
45
51
104
21
20
33
9
52
67
73
28
55
147
19
16
84
70
95
26
37
48
53
22
189
61
77
81