31
9
16
5
4
25
18
21
15
11
42
29
34
20
58
28
63
23
7
12
26
55
3
13
39
53
101
17
33
10
73
165
46
61
36
49
69