185
26
124
30
130
85
35
112
28
68
133
123
23
45
327
359
83
69
71
118
56
89
84
299
33
145
435
59
7
470
191
50
36
72
347
55
44
111
41
109
37
40
19
52
75
39
285
17
10
38