87
30
49
149
35
67
33
86
374
118
37
202
50
45
43
147
318
24
15
48
209
58
76
63
36
140
98
136
57
75
39
66
83
17
20
103
4
38
23
22
168
53
85
34
32
123
179
42
44
78
19