20
43
82
102
15
16
35
99
8
17
95
14
22
331
38
75
40
19
31
29
44
21
90
12
24
13
23
54
34
64
76
37
57
32
55
67
200