14
6
8
24
26
96
35
13
85
46
34
127
56
23
12
82
11
41
4
158
38
74
48
177
36
105
17
73
81
27
107
88
233
500
119
229
18
145
131
95
218
438
33
53
76