12
10
14
177
5
13
24
144
9
1
16
20
76
30
18
21
28
8
32
669
7
6
2
46
19
15
31
70
25
23
285
58
798
107
37
723
3
22
73
114