3218
246
358
97
146
231
119
107
75
45
63
58
124
65
70
61
117
68
55
60
40
89
54
67
59
87
48
20
53
69
43
50
49
46
36
8
47
22