36
41
39
51
40
8
15
70
14
37
89
95
4
50
33
22
145
38
13
66
61
90
424
11
82
67
257
129
146
96
142
392
64
178
48
34
43
18
6
26
23
103
71
7
19
339
16
451