8
38
40
1
25
71
7
15
20
132
18
61
28
36
123
41
82
50
23
49
3
6
14
33
16
29
5
19
13
4
35
47
11
12
98
30
22
37
148