29
72
77
25
89
82
47
98
225
68
1311
417
4222
75
38
80
63
87
61
16435
35
246
119
28
41
209
108
1371
64
26
54
76
32
20
69
201
33
184
57
37
36
70
84
46
144
83
74
31