5
143
18
37
26
63
119
31
23
108
36
76
84
250
32
15
136
53
125
27
25
77
50
19
79
408
64
4
20
212
83
13
2
10
3
47
97
39
43
8
52
46
12
11
9
14