139
31
38
104
50
42
11
28
20
86
34
137
52
81
223
187
274
150
134
59
275
32
169
153
262
37
225
79
66
77
126
61
284
71
98
125
30
162
107
62
48
25
105
49
21
94
72
171
119
299
35
141