5
12
28
18
17
7
14
6
2
29
63
22
0
40
76
11
21
13
67
19
33
49
50
4
53
27
10
15
66
131
42
35
36
31
154
9
55
23
101
119
45