10
36
75
47
19
21
44
256
46
54
17
15
37
413
63
13
34
24
155
20
56
49
5
28
88
77
23
123
80
301
145
57
12
51
108
316
64
137
95
69
18
244
143
89
66
216
16
509
548
14
140
53