1
4
0
2
5
7
6
18
3
10
11
42
41
19
29
116
123
226
9
61
34
126
109
16
76
14
98
64
68
47
22
219
65
49
67
77
104