20
222
27
32
39
108
153
5
59
30
63
142
71
9
15
322
13
3
51
2
11
14
18
16
131
41
36
7
66
97
17
347
19
67
10
74
49
4
154
35
124
62
65
140
77