5
7
1
122
32
112
4
10
2
17
44
12
24
21
192
16
6
49
2719
354
3
160
14
139
11
19
33
195
93
161
8
45
20
9
18
104
28
50
288