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