40
206
38
63
18
292
231
70
23
57
47
93
19
115
104
22
31
98
11
49
24
8
34
46
79
71
4
48
96
44
131
42
16
13
32
15
17
203
118
9
123
35