13
30
38
16
21
31
49
23
25
17
7
133
11
26
18
119
9
22
19
36
58
15
867
164
32
86
199
107
55
94
109
209
53
51
65
54
103
45
63
35