10
150
9
38
59
50
17
99
7
121
79
142
8
35
26
23
37
114
81
45
22
144
21
33
85
149
734
70
68
48
16
60
19
133
25
148
13
65
207
105
3
28
147