64
252
46
72
58
41
71
325
83
56
30
148
140
411
118
130
100
144
16
242
37
129
59
246
82
95
57
36
40
61
199
53
52
31
1190
70
255
272
131
146
49
44
77
169
48
45
51
99
145