39
156
137
13
28
6
77
107
139
104
10
64
26
65
31
27
4
12
23
24
79
54
63
19
16
37
33
29
14
5
57
92
66
576
302
9
52
36
30
61
43
35
7