5
10
2
38
21
13
76
14
90
132
16
108
12
1
7
37
34
40
51
9
22
24
23
49
18
61
259
35
31
69
19
258
17
25
43
8