1
5
7
3
65
13
22
36
2
104
34
16
21
31
51
11
9
8
83
147
54
79
135
171
55
18
47
10
152
69
43
23
71
33
52
59
0
14
15
74
48
292