0
2
4
6
3
5
11
10
12
38
33
65
8
37
49
64
63
30
45
81
110
46
66
112
15
294
262
41
18
42
35
26
31
9
44
105
13
27
85
16