34
167
22
38
21
127
46
12
14
56
36
142
68
29
28
84
74
163
101
43
18
71
133
58
23
104
406
126
45
26
106
152
199
53
15
82
44
182
67
108
57
95
51
11
60
64
86
50
40
423
201
97