5
43
13
32
9
142
57
41
101
76
27
55
40
1
18
56
78
38
173
3
24
22
37
111
19
8
33
53
16
28
2
7
102
65
70
30
4
108
71
36
21
50
25
62
42
44
12
15