66
90
178
84
32
127
19
24
29
194
79
145
92
23
41
43
14
71
22
53
95
18
35
17
220
102
255
146
389
117
307
152
159
120
143
81
45
93
78
139
50
28
12
87
229
7
16
6
13