73
119
60
54
101
121
27
10
23
33
29
143
16
7
65
83
78
64
38
32
173
58
140
56
14
225
41
19
154
17
30
46
43
47
82
132
131
37
72
18
53
50
94
312
1048
873
55
81
98