177
87
33
127
351
55
58
23
326
439
210
935
110
139
779
106
27
56
115
43
1020
313
37
40
129
51
134
29
75
62
190
44
46