48
140
43
92
26
73
31
7
45
11
325
404
58
94
21
39
143
174
65
55
60
44
338
38
54
8
53
317
163
17
20
50
59
29
22
15
347
79
294
18
172
89
91
41
10
214
206
27
5
16
93
86