5
21
9
2
93
22
16
7
25
4
6
100
40
28
12
76
18
56
14
11
8
32
50
3
39
44
33
17
41
34
78
20
205
46
42
51
202
27
26
81
29
15