125
79
592
58
76
38
16
112
35
8
34
40
281
57
14
13
17
53
59
123
142
208
68
20
29
67
136
32
266
70
237
44
28
36
11
18
43
22
80
25
30
71
73
10
42
15
274
60
314
7