128
76
119
45
20
83
1320
63
114
252
43
85
73
136
521
13
61
313
95
19
10
75
195
26
152
82
590
88
181
171
28
9
58
21
49
87
110
51
68
285
60
105
38
137
8
32
89
101
66
64
154