0
2
1
3
53
28
6
4
21
41
5
43
17
165
76
58
711
23
89
70
79
55
11
38
15
81
121
71
291
40
18
27
69
31
46
44
16