14
76
412
262
239
36
23
154
11
433
156
53
41
105
72
155
122
40
136
175
103
30
75
310
98
21
96
104
86
54
150
66
39
118
68
219
6
32
26
306
15
62
9
57
259
119
128
90
43
83
48
91
45