53
26
123
21
63
115
28
87
34
13
29
42
120
45
130
80
3
24
10
679
41
113
35
33
96
73
197
22
25
39
11
83
8
36
7
27
18
141
98
47
20
106
71
156
57
104
46