14
47
90
46
42
20
33
8
7
67
58
28
81
38
16
26
4
17
3
66
107
83
25
35
43
129
30
24
41
29
18
31
70
69
72
74
115
176
159
117
125
127
44
50
231
867
148
106
94
104
95