287
401
179
121
172
44
68
7
15
30
53
46
16
24
124
18
48
115
88
144
71
108
95
28
158
67
13
73
222
168
151
58
26
106
186
234
80
62
41
37
89
69
133
39
390
55
49
22
433
194
52
8
128
33
70