658
105
644
19
86
142
23
59
48
130
56
569
38
54
122
64
189
33
22
80
373
90
128
247
208
117
76
61
103
31
89
132
113
174
176
434
34
125
83
82
399
28
161
26
236
29
85
67
87
120
77
47