589
116
67
77
54
145
81
115
41
53
13
86
36
34
57
83
38
155
32
148
341
31
37
170
87
129
132
19
117
52
147
191
84
47
59
202
23
22
55
197
175
11
491
436
193
408
760