6
32
7
11
19
4
3
5
22
10
28
121
12
40
97
87
56
26
76
143
217
113
233
59
92
33
85
13
89
0
82
94
8
107
9
47
1
129
18
263
78
14
102
122
57
20
41