42
71
271
105
44
73
53
45
78
5
456
152
56
59
47
35
7
18
17
11
8
72
15
16
218
40
75
89
13
19
253
25
62
52
95
58
86
247
346
87
692
93
70
217
24
122
322