101
150
158
54
76
49
19
8
22
4
33
6
142
24
141
15
71
28
59
12
26
5
31
103
23
18
35
27
1
10
171
240
64
82
17
9
51
32
83
50
37
44
108
138
34
46
72