4
14
35
3
62
13
16
21
5
93
55
17
38
6
31
26
374
67
28
206
76
18
137
96
128
221
309
66
230
63
71
84
87
30
7
131
73
43
196
25
54
34
20
19
8
12