10
30
5
194
8
50
106
71
28
34
24
33
17
19
147
40
41
31
39
25
55
66
213
88
58
103
60
80
85
18
59
35
93
23
37
21
46
13
74
32
72
26
111
43