79
257
137
41
548
272
121
91
86
67
37
10
30
15
173
13
31
20
69
46
3
22
12
29
246
120
23
87
73
191
317
61
28
35
106
216
32
24
104
44
81
57
74
48
155
109
592
237