15
41
3
6
125
14
18
121
9
113
23
27
11
75
64
29
57
35
10
33
25
42
13
46
32
50
12
94
79
5
173
63
159
61
132
60
16
52
43
19
28
44