5
14
19
28
48
36
13
21
22
8
24
10
6
18
97
46
107
16
7
102
29
35
54
51
81
59
15
67
30
68
76
70
43
77
27
117
126
80
40