89
75
169
81
79
27
35
26
50
18
58
8
90
71
32
127
88
331
44
306
137
10
23
56
34
102
29
1
11
28
38
45
95
130
60
17
304
235
200
66
118
21
111
190
53
30
63
47
93
51
15