46
113
121
50
72
172
73
18
9
98
28
75
23
10
67
15
62
109
107
102
65
95
230
48
79
108
124
39
34
42
41
89
49
12
77
99
80
29
43
33
6
155
186
433
112
133
87
135
58
60