1
8
80
2
13
11
4
6
15
10
9
29
18
22
19
28
23
26
12
7
133
27
16
25
229
30
38
128
50
151
58
125
103
91
51
147
48
313
237