6
17
12
10
28
5
13
34
3
18
38
27
23
165
63
24
122
98
357
103
39
128
89
60
94
33
45
81
57
115
9
51
50
147
52
70
37
96
43
284
15
64
16
19
59
73