4
19
133
61
139
45
50
44
11
52
35
7
36
63
39
89
606
294
31
58
14
38
73
223
23
55
96
22
202
134
123
16
122
76
91
163
37
51
33
230
102
188
69
42
119
88
263
149