19
42
29
38
30
338
98
27
17
31
35
12
21
32
43
22
15
25
215
47
216
61
26
6
7
9
85
50
766
56
220
24
16
73
79
104
58
115
241
327
74
13
185
213
40