176
5
74
47
77
33
26
12
16
24
30
48
92
18
21
17
14
83
29
13
31
11
28
10
204
175
2
105
112
38
97
20
167
25
96
59
72
94
23
62
27