41
35
24
43
174
3
13
7
132
67
87
17
76
6
46
103
55
9
19
20
70
30
44
21
23
25
31
18
32
56
151
123
90
11
15
34
40
10
59
145
33
39
58
12
170
84