9
50
11
33
41
28
30
78
35
45
58
10
201
13
27
139
187
39
59
16
22
15
84
70
46
82
23
6
52
743
118
4
18
29
38
48
76
101
34
21
44
63
1
8
12
5