35
95
52
23
15
13
31
62
50
40
51
19
103
70
12
26
11
7
21
77
17
85
18
22
54
39
166
45
30
25
171
29
144
83
36
34
61
14
301
154
87
32
10