7
17
5
31
83
1
20
25
14
29
4
13
3
30
34
0
44
26
137
9
16
52
88
64
18
162
75
86
111
6
135
33
139
19
11
45
21
67
22
42
10
39
101