48
41
97
53
31
59
36
229
19
14
24
114
656
34
71
120
42
74
54
107
706
50
81
65
128
76
195
30
64
12
11
179
78
40