53
3
2
24
99
108
29
47
4
15
75
19
63
21
26
90
18
17
44
30
5
16
13
37
51
28
23
32
25
8
31
101
7
6
35
109
61
187
33
14
41
10
86
50
200