33
90
67
23
321
26
41
12
186
222
24
125
15
144
17
62
53
29
37
70
28
71
59
56
5
47
39
46
31
78
49
42
73
84
55
10
6
145
22
7