242
110
48
119
65
74
40
234
365
118
284
149
13
71
27
72
17
84
32
96
6
64
63
54
247
49
58
35
396
4
346
90
33
30
162
202
307
358
19
403
102
533
297
87
454
39
60
79
61
38
290
11