30
11
204
8
32
74
20
53
70
36
4
9
63
147
40
61
3
29
10
5
56
51
65
27
34
90
17
97
26
1
15
6
42
79
35
95
2
113
28
48
38
13
166
72