4
120
0
5
24
12
1
2
11
9
13
8
6
30
21
58
16
81
131
547
83
49
84
32
37
240
95
257
67
327
158
139
153
91
211
70
66
47
63
33