13
66
163
50
60
128
79
76
104
77
106
30
89
492
160
552
153
16
164
159
48
100
49
129
141
24
201
90
96
20
125
238
122
197
98
64
23
51
75
101
95
12
33
135
54
74
110
131
34
136
18
88