48
99
16
43
79
95
32
268
146
91
53
76
10
15
7
263
133
210
31
59
215
64
25
100
13
57
158
52
51
139
110
24
12
104
41
87
21
37
279
34
131
22
124
143
92
117
331
193
98
67