53
101
31
83
8
18
16
13
118
119
30
40
19
47
68
24
7
9
11
117
37
272
227
36
207
96
43
84
20
41
54
28
38
90
21
49
26
63
81
51
92
58
29
78
32
25
15
17