22
57
29
19
47
21
1
3
6
13
10
59
139
12
31
51
39
26
18
48
2
11
93
46
45
98
20
9
202
14
44
92
66
28
30
54
76
77
56
65
112
62