25
73
11
7
89
272
118
143
576
37
33
21
12
45
36
23
31
22
60
97
30
64
79
430
85
16
149
51
93
54
29
76
133
48
32
241
17
69
369
110
38
119
236
318
9
127
49