52
72
17
8
55
100
64
40
31
18
151
48
6
69
109
379
49
71
499
36
87
105
96
11
42
245
130
219
98
58
119
114
77
116
20
25
32
27
41
34
136
91
80
90
15
43
9
115
163