10
29
19
24
211
57
52
20
117
17
42
106
8
44
7
73
87
28
18
63
53
75
16
12
27
101
3
6
4
77
39
115
31
65
37
14
22
11
25
72
110
35
36