202
12
27
6
11
86
9
31
39
85
96
35
32
57
7
34
30
48
82
10
97
4
8
18
26
3
23
5
55
16
42
303
19
14
682
24
17
62