150
156
159
17
11
31
10
24
33
3
15
28
19
14
26
6
21
61
121
18
4
7
22
49
125
48
139
5
342
50
96
255
122
16
46
8
64
83
30
20
74