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