43
11
20
51
31
29
27
49
35
30
284
42
84
56
32
36
19
185
39
16
54
24
143
45
309
1
52
62
93
53
17
113
13
26
163
88
71
22
15
5
195
8
60
6
41