17
13
30
31
20
139
57
29
16
28
119
50
11
66
49
95
89
7
52
44
9
85
62
21
121
46
10
15
87
208
55
124
42
19
75
118
23
83
5
4
24
2
210
12
14
74
18
32