15
100
150
104
65
82
36
9
16
4
6
76
122
44
93
32
75
2
151
66
18
84
21
41
5
20
142
120
33
46
47
27
12
68
8
103
72
43
67
62
39
3
161
24
97
74
34
29
1