7
13
61
132
31
57
8
10
159
26
15
23
53
9
32
17
28
35
107
11
38
119
96
63
0
20
39
18
21
36
25
47
33
29
97
37
49
79
27
24
126
42
4
56