1
5
12
17
4
10
39
18
107
19
28
53
35
75
11
56
40
8
78
25
51
26
13
60
198
82
252
65
24
63
23
269
83
48
250
2767
452
1513
169