64
91
145
9
30
136
163
440
265
39
55
181
106
60
61
11
84
510
32
40
72
22
23
546
325
299
46
76
16
85
116
125
100
658
41
1469
692
165
74
51
130
309
196
380
416
198
193
35
10
175
75
45
15
12