23
43
164
138
45
126
181
14
28
52
69
92
433
85
80
144
248
232
128
15
20
90
21
18
10
100
188
46
26
2
111
105
82
110
41
107
22
19
125
81
422
11
78
97
33
16
643
57
8
47
73
40