21
56
603
26
18
63
45
1
2
11
29
5
108
34
35
54
93
19
52
10
30
3
9
7
102
161
46
6
32
8
75
200
60
15
27
55
16
48
38
42
71
14
43