105
210
19
7
16
5
50
37
11
8
10
28
12
290
86
23
36
20
15
21
193
49
17
9
122
59
25
196
69
70
74
29
31
51
205
47
117
133
22