3
6
12
17
10
93
14
11
18
0
24
104
38
53
47
65
4
25
54
153
28
181
79
23
110
21
105
321
1
13
203
40
15
8
347
98
20
9
48
102
19
31
26
39
75
480
16
56