28
73
61
23
31
53
66
42
21
22
11
87
93
344
20
62
32
9
26
103
115
88
35
101
44
51
129
50
27
162
43
25
54
10
29
33
164
49
78
48
15
24
55
117
36
74
159
59