4
10
17
7
76
15
5
19
8
3
103
61
21
14
30
28
39
63
20
25
24
32
36
290
6
203
359
23
64
81
480
272
26
102
365
33
40