11
40
507
29
48
20
65
17
143
22
106
26
13
31
23
34
30
63
58
19
9
52
8
6
54
108
15
10
59
18
24
4
157
28
124
98
66
255