340
268
249
98
201
27
20
10
6
31
40
28
68
89
71
5
43
9
60
92
94
69
75
238
8
124
59
17
48
32
46
25
70
29
50
30
13
73
23
21
14
197
65
316
15
35
18
57
61