22
9
2
5
112
22
526
19
21
19
0
42
302
33
30
17
123
376
4
396
28
12
35
15
304
48
58
27
4
11
10
27
32
0
1
26
146
123
158
359
42
111
40
142
31
13
