3
17
12
10
27
28
23
0
66
13
25
9
85
32
37
31
132
4
72
34
33
64
7
67
57
217
55
135
111
48
163
88
41
128
11
95
100
36
39
42
20
44
47
29
18
105