247
3
13
29
30
60
33
22
15
26
20
17
27
9
11
61
14
6
38
19
93
5
81
46
440
34
21
558
23
197
98
140
65
4
24
217
49
10
58
96