5
246
195
8
50
2
17
9
16
15
24
170
11
96
29
1
68
4
86
19
32
88
26
25
20
18
13
22
48
3
33
12
30
42
6
72
435
23
7
120
330