1
11
2
4
10
17
5
0
28
13
12
6
26
42
40
64
9
68
95
30
20
163
62
77
88
44
65
113
103
108
45
41
134
120
54
29
33
71
132
222
35
53
99
275