37
33
67
52
23
112
20
6
40
58
143
7
14
22
96
21
46
13
28
10
57
65
76
34
39
103
48
32
63
105
44
93
120
165
78
43
64
55
38
56
216
49
97
117
110
80
200