10
154
273
183
106
59
78
25
133
60
3
30
31
11
7
29
21
23
24
37
76
118
90
38
61
135
18
16
62
97
39
66
52
99
95
98
84
17
578
103
71
32
34
42
134