8
10
7
27
5
17
14
33
6
153
23
24
46
31
20
83
41
26
15
128
11
103
29
39
16
28
32
18
86
50
163
105
188
230
120
313
117
94
56
51
73
57
38