42
8
25
45
374
39
79
19
76
203
22
52
96
6
364
376
94
51
60
69
423
337
26
35
78
27
136
240
65
61
102
24
160
90
122
37
50
58
13
36
198
129
197
125
23
31
49
57
17