5
31
46
9
30
33
29
200
32
137
59
44
73
106
6
45
11
43
8
195
20
25
41
18
51
12
15
19
42
64
196
89
17
24
50
101
26
58
133
62
149
139
16
47
7
99
23
66
39
61
37
10
163