9
32
52
36
29
33
80
43
35
7
6
22
39
8
5
41
137
47
31
13
45
50
17
56
48
107
10
21
46
4
57
49
74
28
30
16
14
68
70
93
42