16
331
49
73
375
38
42
23
25
90
29
59
35
43
62
44
52
75
67
20
36
31
112
83
13
100
4
242
80
32
8
21
193
39
7
18
17
60
5
149
9
12
34
11
70
207
22