20
148
49
33
10
11
59
44
14
203
30
39
12
89
16
26
57
17
21
27
19
63
46
45
111
95
40
3
2
160
34
7
24
67
31
35
9
25
32
55
4
47
448