43
13
18
10
27
30
19
47
70
15
35
31
32
29
140
60
38
23
93
122
7
56
65
78
69
159
166
131
68
12
195
61
162
74
39
165
28
119
62
127
88
115
63
42
148
41
107
84
22
58
49
40