33
45
56
37
353
23
19
9
8
7
14
6
17
5
24
4
1
57
232
28
16
0
2
169
71
97
141
39
62
70
21
11
12
54
26
60