6
74
41
63
324
47
127
13
38
21
8
9
40
113
129
167
12
45
69
68
10
22
64
253
121
61
39
230
17
23
225
4
93
32
16
387
709
15
5
33
35
138
67
20
149
58
160