0
1
42
66
56
26
13
10
11
69
27
33
15
566
3
4
91
34
35
5
21
45
102
41
36
18
71
22
324
127
65
7
14
12
79
67
8
64
62
100
63
81
29
142
31
373