77
283
70
28
18
27
40
98
13
32
24
9
151
76
30
166
134
203
48
149
59
236
124
138
38
107
315
235
15
29
83
54
88
10
199
96
45
42
78
65
11
55
62
23
47
31
12
37
223
84