163
14
199
58
64
85
53
54
147
32
101
40
25
29
106
26
22
146
13
66
83
36
116
87
73
50
81
41
63
52
23
69
21
61
39
35
89
43
33
103
76
27
24
120
42
174