22
43
39
60
28
27
78
18
29
23
14
31
10
36
75
17
11
216
76
2640
167
383
126
24
62
323
57
302
401
26
6
20
7
5
12
104
147
67
105
9
51
41
122
15
84