76
162
68
31
17
45
173
10339
123
70
78
141
20
836
107
57
44
110
41
466
305
99
723
121
52
150
95
48
67
38
34
304
64
63
55
46
144
138
4773
88
133
36
33
72
56
241
65
29
61
367
1305
243
660
75
275