14
16
8
111
19
48
102
22
25
18
12
23
31
66
61
84
28
56
41
127
37
9
15
105
1
71
43
17
63
257
75
51
29
7
33
62
44
104
77
98
58
69
20
26
24
59
27
80
38