3
43
7
24
158
83
41
51
103
179
17
1
143
228
9
6
13
10
372
35
165
44
261
114
45
113
1389
25
65
63
76
79
11
88
314
18
90
16
436
70
96
84
86
42
227
75
276
53
152
12
60
731