40
17
15
13
95
12
166
6
10
22
7
5
3
18
52
4
48
26
49
59
69
36
39
153
51
261
28
41
75
11
21
55
58
133
31
47
71
1
91