18
33
24
51
40
16
48
15
26
11
130
45
38
41
30
13
6
91
52
35
9
34
335
22
23
36
66
53
49
148
82
112
28
31
10
46
98
145
44
50
88
271
256
54