85
23
60
123
42
11
20
98
173
102
28
18
59
112
35
10
14
281
328
51
168
30
81
8
76
4
5
9
48
169
71
21
177
46
75
27
92
13
108
107
151
16
62
17
15
34
24
64
7