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