29
56
8
9
34
28
77
213
48
89
53
86
21
43
7
57
120
167
5
136
69
33
10
26
24
3
71
31
40
17
15
75
27
22
11
102
52
37
47
4
117
25
16
12
68