15
102
59
30
11
53
80
5
87
16
17
213
54
12
38
19
18
9
6
10
21
37
43
128
3
142
34
450
135
194
1
33
91
29
49
61
104
57
47
62
22
7
8
24
190