2
8
37
9
25
20
6
23
76
54
103
70
81
63
122
447
12
22
126
45
127
15
213
33
61
113
133
49
42
29
30
384
74
166
28
68
34
40
18
24
26
66
57
53
120
60
10