85
125
14
42
34
23
27
17
45
63
12
44
300
21
13
43
76
60
9
50
11
33
16
7
57
30
53
119
51
68
977
67
71
15
46
82
123
26
447
74
8
31