61
41
201
73
341
107
28
225
54
289
68
130
92
136
47
294
53
57
114
131
67
36
198
102
48
29
44
87
26
103
126
152
24
89
93
186
21
33
194
118
51
16
175
42
71
98
45
112
11
32
108