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