3
13
64
250
104
10
147
11
28
32
47
5
75
15
24
22
92
12
43
181
94
68
61
35
27
18
470
26
14
434
76
99
41
25
378
143
63
758
29
197
211
40
55
17
31
46
16
7
37
698
74