37
444
35
44
25
86
65
61
69
727
95
18
40
20
21
49
339
308
64
55
43
139
482
108
72
1362
380
26
79
23
28
51
58
47
107
59
16
353
8
15
36
140
141
24
89
48
42
71
143
682
30
592