247
30
45
184
58
28
55
1
41
35
176
26
38
379
17
11
106
34
53
18
23
5
19
36
12
2
50
20
76
8
43
16
10
78
183
29
22
15
44
3
66
31