10
4
5
182
18
17
34
14
7
6
46
55
81
35
75
62
60
37
102
43
84
122
87
82
68
15
23
11
27
28
12
45
272
215
88