13
36
60
7
51
157
8
141
45
24
56
9
16
49
39
25
21
197
74
61
337
125
82
67
160
27
84
4
72
43
26
118
268
196
96
23
187
252
33
22
20
40
77