13
157
137
128
193
83
34
48
93
37
62
74
220
118
125
41
217
248
326
58
57
99
138
49
101
67
82
115
89
210
96
72
152
52
23
14
25
51
56
11
117
2
1
6
68
124
33
214
39