5
16
19
7
35
64
8
40
129
39
12
57
32
29
26
46
158
15
30
13
20
76
41
23
11
33
24
36
111
101
51
63
66
43
55
125
27
72
162
82
265
97
10