40
5
27
12
21
79
43
4
18
25
23
46
207
68
240
34
9
73
17
36
24
65
11
29
47
61
70
58
41
74
267
19
32
69
15
110
13
54
8
344
14
10
95
93