76
65
51
108
1297
76
51
63
76
64
51
55
51
34
51
395
67
142
67
41
51
76
64
55
41
51
76
67
62
41
76
51
151
421
995
63
65
55
51
51
51
62
76
76
62
64
51
67
34
298
62
65
51
64
62
63
62
686
146
57
160
76
76
76
76
51
156
404
145
158
417
51
55
55
55
65
65
55
67
63
55
76
62
55
62
51
51
76
62
64
51
67