22
10
95
292
6
40
58
17
62
30
8
13
81
16
4
24
12
179
1
120
21
129
133
0
5
43
3
77
19
2
46
9
136
64
31
44
42
15
305
14
74
55