19
28
20
16
37
21
22
226
35
4
14
31
30
11
6
29
10
12
13
15
54
23
7
93
25
40
49
77
26
98
17
58
8
5
41
89
79
128
81