92
50
75
32
25
8
23
95
74
12
24
40
14
19
86
144
35
36
17
20
28
29
30
21
11
63
54
22
120
111
5
13
187
56
16
33
9
46
45
60
18
26
129