15
9
57
4
5
50
38
27
37
7
11
19
8
21
12
3
53
6
13
18
14
54
22
125
241
90
16
172
234
95
39
65
61
23
20
459
17