69
169
47
65
163
158
127
120
107
39
24
114
15
50
90
78
153
54
26
48
53
45
37
62
34
17
105
73
11
31
80
183
301
75
49
52
93
44
74
71
123
42
81
86
38
13
119
32
3
10
22
46
28