21
22
56
115
25
18
85
86
43
58
64
62
14
15
354
13
7
49
72
30
148
87
71
26
19
2
131
17
35
303
12
33
48
454
89
73
8
68
637
37
59
205
88
10
143
20
106
44
24