639
54
112
165
15
149
12
103
9
114
71
37
288
191
28
474
47
81
1
35
30
33
56
36
42
78
72
84
49
23
105
124
11
20
65
98
32
117
217
420
6
14
172
97
77
63
34