154
125
23
89
34
18
21
55
39
92
41
20
140
42
8
91
50
74
45
422
75
44
204
236
138
24
37
36
14
26
38
4
16
47
64
10
69
62
19
48
12
88
68
87
29
191
230
56