43
48
36
161
53
21
27
38
381
60
20
74
120
75
267
95
26
149
31
59
49
18
40
62
6
5
133
42
24
144
253
147
32
47
63
11
88
97
89
33
233
17
46
99
25
127
98
52
317
3
7
180
222