38
13
10
20
54
32
17
5
15
29
14
16
3
26
153
8
128
64
60
24
41
22
11
23
66
65
68
12
92
43
55
62
122
25
21
73
40
193
56
701