98
63
122
29
9
6
32
156
49
16
8
51
46
4
28
14
21
10
69
20
55
18
13
33
57
24
15
31
12
22
84
164
23
39
181
100
136
37
151
42
53
61
72
101