108
190
77
61
46
170
30
45
57
50
115
29
63
24
39
114
83
14
66
56
152
47
37
232
72
65
521
71
136
23
116
184
97
32
173
89
131
124
213
266
109
90
394
353
132
221
156
106
117