39
18
4
6
27
2
43
77
80
78
36
20
156
67
119
40
9
12
45
37
90
101
159
16
165
59
120
53
131
5
62
7
109
52
83
8
66
11
15
100
76
291
3
50
311
169
29
28
180
10
96
24