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