4
26
25
5
18
147
178
134
15
56
20
37
10
33
70
9
38
49
64
124
110
32
92
67
17
16
59
51
360
24
43
68
42
28
111
39
13
63
148
35
36
23
189
271
198
52