67
102
47
62
59
69
106
63
90
48
137
21
79
173
41
65
118
100
55
81
61
45
35
32
66
85
78
57
256
125
161
94
51
200
29
17
98
34
42
365
176
269
93
58
73
74
92
87
95
50
25