41
16
28
23
103
86
53
68
8
43
12
20
9
82
93
17
159
31
29
66
206
194
15
24
18
34
39
40
377
49
22
14
38
109
36
30
45
7
458
60
26
19
55
138
136
37
78