82
23
347
14
21
130
72
17
148
672
184
112
26
11
20
12
198
323
168
40
185
136
36
28
87
39
16
46
57
64
31
83
159
43
78
70
239
19
25
41
35
52
84
50
58
30
47