75
43
38
10
24
25
499
22
72
61
27
74
39
66
116
20
97
34
45
26
17
93
175
132
108
9
21
57
263
67
120
48
150
111
30
68
29
65
340
37
76
23
470
69
58
28
41
452
31