15
5
57
22
11
126
6
168
4
10
14
16
105
80
2
7
65
164
88
693
264
84
24
109
53
70
12
26
82
20
9
25
52
23
28
75
31
13
98
69
34
42