179
13
36
78
82
20
125
30
161
23
63
64
332
203
67
22
93
14
247
153
62
21
16
235
305
374
54
25
18
31
43
24
26
33
28
76
27
6
8
50
558
59
9
12
491
55
5