19
29
23
199
57
3
11
4
118
22
24
1
12
284
20
31
17
8
34
7
49
15
52
14
26
9
66
16
6
119
42
40
37
63
13
100