86
26
218
18
57
66
34
38
99
21
13
31
50
19
96
79
118
12
51
22
246
74
39
28
17
52
107
40
20
25
239
167
796
41
194
42
15
1179
29
43
53
46
139
7
32
70