20
13
123
37
30
168
21
79
12
199
22
29
9
69
27
34
148
61
107
54
28
23
14
43
18
16
33
11
4
3
26
89
44
197
341
17
40
52
60
39
25
42
15
46
66