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