8
12
26
44
27
119
6
123
94
34
13
4
17
10
39
113
142
76
68
102
3
9
22
25
11
33
21
5
35
85
201
29
66
168
82
337
97
67
28
37
140
20
30
41
59
458
108
93
183
46
58