10
2
8
16
84
72
87
36
201
60
56
113
31
6
54
92
29
46
34
22
3
96
172
75
37
7
42
26
5
17
65
89
32
28
38
63
111
9
174
41
13
15
51