36
25
39
10
27
14
21
76
91
20
6
53
56
15
18
9
22
150
44
31
13
28
50
2
41
57
259
122
40
100
90
34
38
16
43
118
81
70
120
23
154
63