18
55
125
71
94
831
59
20
83
32
284
2263
110
67
22
66
45
128
58
14
31
24
119
21
19
84
105
72
43
36
70
41
53
77
27
308
54
35
13
49
567
63
10
25
170
51
89
111