66
144
76
43
41
80
46
230
38
82
55
83
13
20
35
15
14
29
21
9
174
56
5
102
7
28
6
151
197
74
17
121
216
91
77
25
113
117
548
257
192
137
87
158
163
162