13
51
44
92
68
204
5
21
37
157
43
49
69
81
11
96
52
66
1008
35
56
30
18
17
146
187
145
33
29
28
88
127
190
71
213
20
1079
281
6
8
4
57
307
59
12
100
14
343
130
25
38