17
11
143
18
38
54
127
40
91
44
9
26
10
19
34
3
336
215
8
29
14
42
22
25
89
13
65
50
32
16
12
52
27
83
41
20
21
64
45
7
57
248