31
48
7
112
6
9
23
3
131
16
135
58
28
61
25
55
75
59
80
149
52
49
64
27
60
54
46
40
22
38
18
77
2
14
12
20
39
88
13
66
37
17