1
6
4
11
8
10
16
9
3
2
0
5
119
7
39
43
53
22
71
81
12
36
225
42
103
34
62
58
28
24
208
32
240
176
21
145
90
79
45
41
269
77
60
192
104