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