37
25
22
24
50
17
10
4
12
26
45
109
86
9
14
18
35
19
23
6
39
75
46
42
5
41
21
43
32
85
68
88
179
31
56
51
71
27
2