240
23
41
62
19
17
61
189
13
154
50
43
38
35
39
26
54
67
25
40
65
14
49
90
45
73
44
156
29
28
574
112
10
21
137
27
150
53
226
16
52
171
188
159
104
212
32
46
86