46
12
13
27
23
15
17
9
21
50
45
18
5
20
79
42
51
52
151
29
48
10
22
25
33
59
66
61
26
38
137
28
19
107
289
55
253
47
43
76
8
40
49
34