213
56
25
61
64
205
34
42
129
204
101
55
72
33
76
390
91
53
116
60
73
82
27
133
126
52
90
49
69
115
50
62
63
74
111
216
79
164
77
110
117
23
32
58
65
67
18
105
113
75