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