6
10
4
11
100
42
35
5
3
1
19
52
7
12
33
34
71
41
16
36
18
25
20
106
32
27
31
151
44
29
54
59
8
210
0
113
73
14
17
58
107
62