13
127
44
21
25
113
41
93
27
150
67
98
22
94
42
45
39
143
23
92
174
19
47
83
26
15
30
131
60
33
78
20
51
125
278
58
28
46
72
8
12
29
5
3
49
14
31
136