177
81
36
1480
11
45
53
16
147
153
26
56
49
43
52
38
125
67
84
574
73
24
51
35
190
2108
562
66
30
287
44
32
198
42
21
61
228
313
20
368
446
135
4699
69
205
29
78
37
10
23