36
58
37
103
39
131
130
102
150
20
186
10
18
15
32
432
16
208
45
40
107
53
79
144
77
98
76
293
393
14
424
273
38
59
82
87
49
427
92
143
13
74
598
232
99
29
43
48
94
62
96
33
203
287