30
19
11
413
21
114
14
307
17
92
95
78
45
39
51
15
38
46
63
43
40
83
65
75
26
34
68
121
119
42
35
58
41
62
87
37
96
80
24
54
94