64
78
23
114
242
214
151
105
83
18
180
42
49
61
196
122
74
69
33
173
665
51
29
93
24
35
292
52
56
14
142
48
149
40
21
28
140
70
90
6
31
131
44
39
85
17
30
16
32
25