53
61
128
213
153
58
108
35
37
47
20
98
70
109
89
148
62
32
44
27
38
66
104
59
73
40
169
51
155
57
85
30
105
43
46
81
368
45
48
72
119
12
69
87
34
88
167
132
163
74