533
37
196
221
45
109
15
41
317
161
167
86
34
20
709
53
19
77
124
87
9
92
6
69
75
55
14
26
25
314
57
46
157
160
376
43
220
31
119
36
11
3
48
250
298
68
89
28
197