1
5
65
34
17
21
899
43
22
130
96
44
14
134
24
97
566
108
78
102
54
38
33
64
19
41
26
16
696
55
251
47
29
53
59
28
159
82
79
8168
63
13