116
37
71
22
9
19
11
21
15
26
14
17
39
4
48
24
72
44
103
61
40
50
43
181
27
216
151
267
82
201
53
66
54
350
23
110
46
42
28
115
178
248
36
6
304
83
134
73