43
47
76
75
56
23
40
384
15
13
8
48
377
279
9
44
172
3
100
154
10
12
38
18
26
42
37
51
110
25
36
16
46
20
436
22
14
6
7
206
180
41
19
54
59