128
46
146
60
226
350
93
28
57
41
82
71
83
17
208
153
39
27
33
196
112
61
90
141
152
50
44
32
68
76
29
266
55
122
176
65
107
64
80
117
188
69
43
49
100
31
42
67
11
24
47
34