14
82
42
10
19
17
36
58
41
33
16
39
66
60
18
104
26
23
68
24
13
6
47
83
126
90
70
48
21
9
147
107
44
50
86
34
38
49
102
261
455
64
43
73
296
99