39
15
81
19
57
41
20
3
103
91
36
26
8
147
28
335
114
82
14
73
37
30
5
35
170
406
67
137
159
34
12
23
104
10
121
85
24
89
172
43
87
51