2
6
1
7
10
5
4
14
18
3
28
13
16
11
22
26
35
131
37
45
48
19
186
12
21
15
61
76
42
20
53
124
117
34
60