28
36
51
55
22
72
17
21
8
53
38
108
93
32
24
46
44
121
308
107
7
34
11
29
48
35
73
9
43
58
60
162
84
59
31
125
118
5
68
122
39
10
20