88
10
25
55
41
122
7
45
49
105
26
16
82
32
36
23
87
31
106
30
35
33
67
18
93
149
27
28
63
19
22
14
39
54
104
29
15
109
58
12
20
81
17
42