4
8
10
6
13
75
19
31
18
28
55
25
24
34
48
65
29
39
30
56
268
129
130
35
153
43
82
84
190
365
51
58
42
60
67
127
98
37
100
33
21
78
90