20
200
21
36
59
37
49
13
53
30
132
45
58
23
24
93
64
104
27
55
112
35
28
6
16
76
74
60
101
31
18
43
106
5
26
32
8
9
33
41
42
25
17
7
11
191
69
161
91
29