8
6
63
243
12
30
11
4
17
2
23
21
40
3
16
120
13
41
395
33
22
118
213
31
327
107
93
28
24
145
260
39
134
52
59
9
191
88
372
25
58
49
427
323
51
20