4
37
15
21
80
9
16
34
43
58
61
67
64
329
18
8
48
14
19
127
51
454
100
72
23
291
117
695
526
5
71
38
55
87
39
46
362
90
187
179
91
206
36
56
78
73
2
68