17
59
22
75
44
48
76
10
93
32
63
444
90
243
117
89
41
175
64
125
112
146
52
60
160
178
28
57
109
55
14
69
47
19
81
91
58
23
68
31
532
70
12
123
9
285
270
36
20
43
21
92
104