37
36
8
25
16
45
100
9
129
29
54
18
15
19
49
39
34
14
656
87
43
42
60
79
20
22
67
21
58
30
26
44
97
11
24
10
23