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