33
11
16
69
31
61
17
10
29
53
133
22
9
8
223
58
15
45
44
24
23
14
28
50
37
70
32
94
6
26
27
12
90
76
71
147
79
25
266
160
36
282
30
55
56
154
80
67