16
30
8
26
134
22
186
31
151
55
27
50
82
13
81
353
115
4
24
327
189
60
72
126
49
68
289
122
106
23
11
9
33
38
14
51
18
47
5
216
111
17
84
28
78
46
7