33
7
107
177
14
64
22
253
52
38
85
43
155
208
16
5
10
66
42
21
8
58
32
69
95
41
28
67
59
15
83
72
27
57
171
81
24
63
168
78
47
84
35
801
108
182
23
112
303