51
40
32
68
35
70
79
148
59
75
65
77
25
24
21
11
30
90
14
16
102
67
33
43
72
119
60
81
89
93
159
78
42
54
76
121
154
71
41
20
494
55
80
52
141
8
22
98
62
46
19
66