107
30
249
38
17
19
6
16
23
10
147
78
269
20
11
28
44
52
70
26
18
4
36
15
22
34
119
92
60
37
51
5
7
46
13
3
8
27
29
85
75
25
31
278
14