40
16
149
55
54
25
258
123
23
127
31
12
24
8
69
18
21
15
57
59
166
65
43
73
84
20
51
7
141
28
58
27
13
64
34
6
17
19
187
37
198
104
106
60
91
87
33
282
39
88