114
137
108
135
94
31
214
46
169
86
33
165
30
24
293
1391
56
110
27
43
192
82
788
35
93
140
17
10
68
389
298
61
16
25
19
13
20
73
23
26
59
7
66
49
9
130
91
83
151
156
28
74
54
6