190
108
77
61
46
169
30
45
57
50
115
29
63
58
24
39
114
83
13
66
56
152
47
36
232
72
65
519
71
136
23
116
184
97
32
173
89
107
130
124
213
266
109
394
353
220
156
106
117
240