1
0
25
22
35
19
45
2
11
13
7
67
6
24
4
27
8
9
5
20
12
21
26
18
320
10
51
132
90
32
79
30
74
61
29
77
23
86
119
152
44
87