5
17
12
27
28
10
23
0
66
13
25
9
3
85
32
37
31
132
72
34
33
64
8
7
67
57
217
55
135
112
48
163
88
41
128
96
100
39
42
20
11
24
44
29
18
65
105