18
9
24
17
22
66
8
15
14
32
42
29
28
10
11
31
2
264
23
21
20
27
134
114
7
39
221
95
125
59
423
57
169
26
50
33
13
81
144
37
56
92