36
82
128
25
153
23
42
22
269
30
38
62
57
37
27
56
121
122
102
60
12
147
148
69
71
21
66
383
40
166
131
247
4720
47
87
5918
125
347
34
81
101
39
89
152
68
88
58
54
110
133
26