29
26
32
55
20
12
38
16
11
19
33
14
21
51
18
40
158
41
37
2
100
36
8
25
27
23
13
28
223
31
52
124
7
142
216
47
57
60
53
76
59
552
67