136
43
121
166
88
5
194
66
14
46
48
38
16
23
22
34
32
55
82
61
29
123
35
37
20
17
31
138
79
8
109
12
96
131
83
185
466
49
74
69
181
27
44
84
415
108
76
92
141
91
130
65
21