87
631
32
152
8
47
88
12
71
30
24
27
25
17
18
1000
36
23
14
41
16
38
7
143
10
91
11
5
6
26
53
19
39
101
181
28
313
48
200
67
109
129
13
59
15
29
9
51
22
62
238
170
31
20
125
81
57
50
97
46
302
21
43