30
19
11
413
21
114
14
308
17
92
95
78
45
39
51
15
38
46
63
43
41
83
65
75
27
36
69
122
119
42
35
58
40
62
87
84
37
89
96
80
24
79
55
94
44