277
41
291
185
297
107
123
219
73
142
33
155
31
14
71
70
58
43
35
20
64
29
72
40
44
62
26
234
18
151
60
77
116
84
54
50
53
74
98
39
12
102
79
21
90
34
24
11