167
32
15
81
23
346
12
21
130
71
17
148
14
663
182
112
26
11
20
196
321
168
25
40
184
136
36
87
39
46
56
64
31
83
159
41
78
70
43
239
19
18
35
52
84
50
57
30