13
126
25
36
27
31
23
70
12
16
41
22
48
24
30
14
8
92
28
15
69
54
74
20
29
179
75
93
67
57
115
6
9
52
120
50
35
82
5
59
18