273
74
68
79
83
33
151
24
222
17
19
20
32
60
45
16
80
115
47
23
110
43
34
54
37
99
250
26
235
71
13
11
21
46
64
81
109
113
35
28
39
118
152
259
117
123
885
58
65
29