76
229
15
62
19
136
26
213
299
97
94
536
54
73
36
529
314
126
56
202
40
279
21
24
11
604
426
45
77
103
37
43
30
111
58
33
119
108
55
74
199
147
8
47
41
17
31
298
125
59
194
104
161
46