103
41
74
20
52
18
49
112
27
17
113
24
51
8
31
55
29
16
37
4
28
36
23
118
176
145
14
34
50
11
26
12
22
188
61
83
30
9
7
99
62
19