19
200
29
17
13
16
7
24
5
14
82
57
6
42
50
123
44
15
67
32
156
26
38
27
9
35
8
33
11
10
54
63
20
135
40
58
47
46
56
66
43
36
23
30
21
12
25