44
55
89
43
26
328
94
32
45
77
17
25
30
231
31
85
33
48
84
164
64
338
41
198
6
22
20
54
29
9
58
56
36
80
19
42
113
15
92
158
121
34
68
122
87
70
66
630
23