48
140
42
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
162
17
20
50
59
29
22
15
347
79
294
18
172
89
91
41
10
214
206
5
16
27
93
86