17
72
22
24
29
14
41
28
53
65
38
143
93
91
226
372
171
122
36
169
16
47
90
82
76
46
35
62
21
83
74
105
32
26
193