18
205
170
50
23
30
64
14
17
33
12
89
71
28
322
144
10
110
49
43
15
84
73
7
307
8
87
35
36
156
48
27
97
158
20
83
38
184
11
13
19
21
59
103
76
16
47