68
51
273
18
5
385
201
313
36
62
49
35
41
23
27
60
13
8
38
11
24
14
7
16
59
17
33
26
4
142
87
29
10
21
121
70
12
57
168
112
117
293
214
44
74
82
457
109
39