11
16
9
13
8
5
6
4
23
17
10
2
43
57
34
55
54
102
19
107
88
92
65
41
14
28
20
198
49
24
61
26
89
277
37
51
29
12
31
32
281
48
64