29
56
15
30
27
19
59
40
14
32
4
195
47
10
25
43
17
152
31
42
103
38
8
108
54
16
9
26
34
35
12
41
5
66
122
21
62
24
51
70
39
76