3
8
80
13
12
5
6
15
10
11
9
29
18
22
19
28
23
26
14
7
133
27
16
25
230
30
39
128
50
151
58
125
103
91
51
147
48
313
237