43
232
553
70
28
168
143
39
104
139
51
72
13
100
26
22
27
67
150
101
18
52
21
10
38
48
42
20
8
40
24
109
41
182
82
148
19
11
140
77
14
9
102
126
23
17
231
198