22
6
20
423
79
523
17
45
1
46
83
393
54
11
269
56
8
94
44
24
53
50
108
31
203
64
117
75
163
9
36
13
196
161
202
120
2
168
23
7
456
5
119
10
21
14
37
149
58
34
48
57
96
27