17
12
2
20
9
3
45
26
37
11
13
48
43
86
58
25
143
19
50
79
41
102
46
14
74
29
36
70
32
33
60
64
53
24
10
21
80
334
18
8
55
39
28