4
5
10
13
49
11
115
42
27
83
21
31
173
32
57
71
61
77
62
55
103
67
80
107
297
165
138
41
48
145
186
84