102
29
21
13
177
38
404
24
208
128
161
28
14
8
17
33
9
53
183
47
144
23
89
59
11
46
62
43
4
22
44
57
39
73
34
6
5
270
45
192
107
25
7
18
12