131
61
126
69
164
148
53
67
98
77
119
65
167
194
47
102
218
114
122
104
106
63
50
118
103
123
80
91
87
101
52
105
99
64
41
169
57
149
11
27
84
160
108
152
76
13
78
44
162
70
60