34
65
78
42
8
25
45
376
43
81
19
76
204
22
52
98
6
365
377
94
51
60
69
424
26
342
29
35
27
136
243
61
102
24
160
90
125
37
97
50
58
14
200
129
198
127
23
31
49