20
22
53
40
248
21
19
170
17
29
189
16
9
47
15
31
11
3
155
146
117
145
8
32
76
51
59
12
37
86
72
341
24
193
18
38
74
10
79
35
49
28
57
13
56
447
7
1
54