127
5668
96
48
37
176
73
91
21
99
36
22
25
24
77
1460
302
124
28
69
111
365
65
93
278
11
169
26
13
46
55
132
268
23
173
20
19
56
68
97
95
141
186
273
143
76
903
276
633
555
53
30
60
52
101