21
87
169
158
74
86
23
19
113
30
36
35
27
108
18
107
255
92
46
43
38
56
20
11
14
148
39
50
22
64
52
15
127
29
44
157
10
176
95
16
129
7
24
199
9
53
31
28
97
5
88