22
7
4
14
53
25
9
24
86
38
91
205
35
26
56
80
81
57
112
18
84
47
344
37
48
6
42
36
295
71
208
110
98
83
196
32
23
54
10
21
30
8
79
51
106
161
121