152
22
25
149
82
12
24
3
30
17
10
13
42
8
23
71
53
27
77
11
34
39
18
14
52
57
16
26
29
90
19
95
1
58
61
4
32
6
28
54
118
91
21
46
62
73