36
82
170
149
108
62
83
104
55
392
122
105
57
55
234
34
90
66
63
175
83
105
114
139
86
59
55
109
242
13
15
27
36
18
159
30
447
45
93
30
470
144
47
66
183
114
310
37
117
315
3K
55
22
80
466
32
74
331
133
25