6
22
82
80
26
13
2
31
9
141
34
62
246
39
68
124
102
83
20
4
84
45
7
152
42
74
10
53
289
12
126
190
162
251
326
59
16
93
17
32
51
11
61
14
78
55
24
137
33
44
25