39
11
10
12
22
14
20
13
41
77
7
43
59
63
40
37
44
24
28
25
137
29
52
67
31
21
32
45
49
159
133
106
61
107
57
132
68
232
213
75
78
74
47
27
60
55
70
90