244
139
59
415
106
62
75
74
67
51
63
65
25
94
47
246
76
665
77
366
89
228
58
84
46
38
60
143
16621
251
103
24
111
87
54
37
558
32
49
33
79
119
57
197
45
157
48
40
70
195
269
50
64