21
15
12
16
7
36
76
213
9
90
44
105
1
10
25
55
41
18
17
96
79
26
3
37
48
66
89
93
35
165
22
45
253
69
8
40
47
51
19
5
43