7
84
395
33
24
29
4
26
896
92
113
70
42
493
15
37
10
13
2
73
8
105
1
3
175
88
9
5237
74
22
18
38
17
142
31
343
36
83
1235
548
162
54
365
10407
382
161