5
28
9
65
7
146
4
90
22
16
6
3
74
32
82
94
29
51
49
47
69
11
20
25
39
10
21
96
83
35
34
15
42
80
70
24
87
61
44
46
40
31
14
208
53