16
10
48
4
23
29
13
22
57
5
63
35
12
124
41
9
218
859
18
79
52
45
72
28
21
90
34
27
75
60
3
432
173
20
25
14
8
43
11