4
18
11
20
39
45
10
46
42
89
76
35
22
19
7
189
151
96
32
21
87
61
86
65
49
6
83
44
26
12
43
50
13
30
9
5
48
15
56
14
41
16
37