360
25
35
99
380
32
10
77
42
52
104
130
94
71
53
1133
160
39
93
51
183
24
18
20
74
114
67
8
26
34
45
29
31
58
56
210
59
49
282
319
119
767
435
28
205
127
41
37
14
220
81
202
1424