0
2
17
18
32
10
39
12
16
4
15
29
31
21
6
40
56
14
47
166
3
72
83
27
34
37
5
70
30
85
50
48
55
45
98
77
61
151
111
103
23
268
89
141