1
13
27
34
42
81
24
70
43
28
149
50
44
75
45
90
12
95
222
47
49
885
48
71
17
18
16
82
80
307
89
272
115
29
46
124
129
53
55
756
100
146
120
108
11
35
23
227
59