197
245
89
279
29
113
147
47
119
128
152
66
82
172
93
97
166
70
42
356
71
79
122
52
74
138
17
75
83
24
40
250
163
127
126
31
35
69
304
56
33
41
164
77
48
86
23
7
59
135
84
185
85
51