40
6
25
24
8
23
12
15
7
5
29
44
10
3
1
35
9
49
33
72
37
241
21
151
4
18
41
19
28
78
137
30
55
373
51
99
14
36
34
20