41
109
42
7
10
17
13
103
29
28
23
25
15
11
8
3
31
64
90
2
20
6
45
5
9
18
77
39
14
44
27
48
78
150
136
62
4
34