6
40
10
11
14
13
3
15
17
9
4
55
22
106
39
64
43
28
23
65
172
29
46
32
54
63
20
41
56
33
25
87
26
18
92
134
98
44
21
2
78
121
61
139
162