9
129
28
8
54
36
18
15
19
25
49
37
38
33
14
656
87
43
42
29
60
79
34
20
21
67
16
58
22
30
26
44
96
11
24
10
23
101
7
12
76
3