66
46
6
25
13
7
29
98
18
31
212
24
17
32
253
45
21
111
88
68
33
11
140
36
42
176
78
70
20
77
147
10
8
60
86
23
3
47
59
28
65