82
46
38
58
137
16431
246
95
23
108
141
84
53
36
553
32
48
76
116
57
188
44
155
68
70
191
267
49
60
77
89
73
790
161
61
42
22