13
89
52
238
40
36
18
70
55
20
286
28
53
33
31
22
15
39
5
23
347
16
46
30
7
19
82
112
91
67
61
164
6
159
75
25
12
51
42
107
43
118
275