4
164
149
138
20
36
54
23
14
79
64
17
18
76
194
15
255
59
105
90
21
80
97
32
186
63
128
213
46
13
29
135
322
60
26
24
39
44
38
45
16
81
391
141
37