15
34
24
22
5
229
37
14
43
4
12
32
10
1
100
90
18
326
50
40
6
33
21
2
98
38
8
31
27
25
3
39
11
44
35
9
42
19
59