36
21
99
207
135
14
77
105
20
92
10
29
25
68
73
37
26
103
40
43
110
83
70
12
39
126
199
3
13
61
27
30
11
19
315
23
34
33
8
42
76
38
63
49
88
55