123
26
38
59
60
39
384
206
15
19
474
27
8
18
80
69
63
37
145
22
21
118
43
50
11
67
24
45
102
28
90
34
190
42
16
23
64
41
46
7
44
256
76
119
82
62
96