5
119
26
29
108
27
69
32
39
52
104
6
48
366
22
423
83
31
30
21
113
144
63
44
152
51
20
15
46
3
9
7
266
329
38
34
82
35
43
8
25
11
50
110
37
175
19
74
263
16