45
78
34
24
36
57
90
174
1567
60
29
26
64
35
250
65
203
153
160
31
47
13
39
44
22
32
23
49
77
74
63
272
209
523
38
2643
94
107
129
48
114
72
103
75
1375