1
5
7
65
3
13
2
23
36
104
16
21
31
51
11
9
53
8
147
54
80
135
22
171
57
10
18
152
69
43
71
33
52
61
0
14
15
48
294
32
316
541