103
114
150
172
95
314
24
266
135
51
21
47
3
45
25
46
36
125
17
5
39
92
153
72
52
32
113
8
1
33
7
44
69
49
37
89
75
94
38
108
78
28
65
57
0
137
29
207