11
79
48
27
26
64
61
47
83
52
72
49
1435
22
347
112
120
28
29
35
45
148
454
210
89
209
405
122
124
262
38
95
151
166
42
109
41
129
33
125
44
157
57
229
76
43
364
69
71
63
256
60
149
147
32