46
10
14
22
103
30
25
26
29
106
125
33
51
32
50
73
38
131
173
42
40
83
70
82
31
86
146
115
77
52
66
149
44
80
69
35
34
74
502
140
47
63
12
24
20
43
17
41
27
60
97