22
43
87
18
12
9
42
23
20
37
324
354
132
47
144
264
70
73
57
10
267
16
5
14
13
15
91
2476
45
234
56
4
133
2
58
24
19
49
86
131
17
145
26
206