43
17
157
74
51
276
294
36
85
21
14
162
23
30
27
38
56
73
20
9
37
6
32
256
24
156
130
22
11
15
41
98
122
48
7
13
10
113
54
12
82
148
31
62
42
18
39
233
49
19