0
2
1
6
9
4
11
3
43
26
40
23
33
176
50
54
442
49
58
69
29
64
17
22
12
77
85
41
34
51
37
13
21
61
46
31
28
24
20
35
52