6
16
19
11
2
23
30
95
15
10
51
17
13
38
50
39
96
44
28
46
42
91
26
31
37
36
24
41
25
27
43
69
77
90
78
72
76
35
49
20
108
86
177
73