136
84
122
91
218
40
44
134
66
24
77
62
102
16
112
78
100
22
30
114
59
13
81
49
189
46
117
109
160
63
45
138
205
201
146
71
204
279
65
195
35
55
47
83
41
54
27
99
123
76