22
0
4
34
1
18
10
11
6
12
8
279
7
17
2
27
3
38
84
48
30
15
13
16
36
14
20
96
53
41
29
25
26
103
134
75
24
159