16
352
26
43
18
76
40
22
82
52
61
34
63
19
147
54
87
68
21
48
42
27
37
49
72
132
33
108
32
100
30
110
64
20
77
14
105
84
28
424
36
669
130
17
60
50
91
93
85