13
8
51
10
20
48
41
106
49
57
136
74
32
71
65
127
108
63
128
68
346
190
134
179
164
338
344
154
120
46
79
5
14
203
98
16
157
12
19
17
87
44
3
239
39