4
148
34
119
73
14
43
133
29
35
111
18
297
122
40
45
23
39
7
21
150
190
52
42
32
72
55
60
33
76
162
25
376
22
12
24
36
19
41
288
11
26
109
62
66