82
36
14
300
62
31
18
6
16
11
51
9
19
29
5
89
86
38
22
26
184
91
128
111
83
12
109
144
142
13
41
107
81
21
72
90
37
33
30
50
27
84
247
28
45