86
26
60
95
111
22
28
23
63
31
204
29
43
37
52
66
78
83
9
10
35
760
72
113
105
151
24
33
12
141
42
883
48
19
287
76
40
8
271
16
61
25
407
21
119
359
58