11
89
9
73
214
28
16
19
37
26
90
50
138
95
23
74
579
42
54
93
168
254
59
64
47
25
108
41
70
12
115
76
22
30
7
148
18
35
39
79
75
5
31
4
36