8
29
15
60
16
38
47
5
35
86
37
11
4
3
21
17
140
89
9
13
14
71
49
28
6
125
2
40
1
12
25
26
19
34
23
243
42
41
7