31
34
20
46
63
26
27
41
29
45
218
22
13
131
18
59
692
17
50
106
74
33
89
728
77
60
156
56
91
55
2
8
144
40
16