7
5
17
11
32
21
130
19
36
117
33
46
25
53
44
95
14
29
92
74
227
83
38
177
26
13
60
51
77
226
59
115
101
132
162
56
37
131
342
16
12