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