43
34
87
52
27
38
7
573
64
12
47
131
30
92
13
15
134
77
5
180
4
40
6
85
179
31
41
45
51
82
14
58
69
240
182
168
16
71
28
17
294
46
35
22
61
24
18
72
32
54
406