10
129
6
34
15
16
13
70
12
11
37
141
22
9
39
55
31
4
26
48
43
119
62
82
30
20
7
27
52
110
38
14
155
23
79
28
17
35
8
19
357
72
173
185