40
19
180
98
72
12
59
81
1094
347
101
16
153
48
65
42
41
9
11
4
17
91
25
36
52
15
67
47
29
103
33
71
70