36
66
53
28
15
42
25
268
24
32
169
41
17
191
1109
55
29
73
114
51
126
106
512
26
516
4477
31
93
56
134