157
67
351
206
175
362
46
78
58
30
52
765
76
33
120
20
28
49
77
126
36
102
240
50
35
41
71
40
27
87
160
42
137
23
66
222
80
155
57
32
61
4560
88
108
277
43
488
460
204