23
17
49
25
94
9
64
45
55
163
29
22
125
14
46
13
73
27
42
12
6
19
91
68
85
40
36
155
43
115
34
112
56
78
84
15
90
114
63
59
127
298
144
444
39
37
122
175
138