2
1
180
48
6
35
12
4
389
9
16
7
29
74
45
84
30
27
11
38
46
40
10
36
104
63
32
53
72
130
286
272
68
127
369
473
465
106
42
77
94
147
112
34
85
14
67
193
202
19