39
34
87
46
60
13
14
18
88
23
50
49
12
172
59
15
8
136
43
51
103
131
26
27
89
62
42
25
48
117
64
40
477
357
11
71
10
7
17
52
16
76
28