70
82
29
113
24
34
30
26
181
18
50
16
107
23
27
55
48
9
86
102
236
52
13
197
80
20
36
298
46
14
37
5
61
161
200
90
44
25
267
103
15
188
256
89
81
149
1034
77
568