95
32
26
41
13
34
22
9
36
91
73
90
49
51
43
174
21
39
31
17
24
46
64
23
70
3
12
18
42
69
20
10
55
58
158
52
30
37
96
28
40
83
120
60
153