31
26
81
33
25
7
54
27
44
9
30
141
10
14
16
186
49
19
67
76
119
53
90
20
343
29
107
57
24
56
37
39
72
18
178
47
45
73
69
32
51
84
65
40
87
96