26
17
10
13
39
2
18
20
24
40
28
21
14
36
7
33
48
65
89
638
9
70
5
173
44
30
16
80
56
145
63
31
104
23
19
60
91
538
77
41
73
49
46