28
5
3
66
12
6
35
14
20
24
15
25
155
57
16
31
30
29
32
2
42
40
36
121
100
37
64
23
86
72
83
141
21
126
56
38
22
51
135
41
34
43
48
94
113
71
85
88