7
31
133
11
26
18
21
13
120
22
20
36
39
32
58
23
15
28
874
167
87
200
115
55
94
112
213
51
16
67
107
46
63
38
49
37