13
135
105
2
15
60
50
5
37
16
8
80
24
19
35
7
22
14
69
25
47
1
72
39
30
186
68
17
20
103
56
52
26
23
33
6
87
31
95
42
108