158
18
728
10
9
34
54
44
29
23
31
104
88
103
7
24
214
74
89
42
72
59
83
168
39
28
13
52
33
8
45
81
130
25
49
96
16
35
17
30
48
60
63
167
41