49
39
54
34
28
140
128
17
23
333
21
51
235
308
337
228
60
29
239
87
106
25
101
152
129
9
38
37
131
206
70
48
16
155
31
65
22
142
63
27
111
58
68
61
13
43
24
40
14
147
102
88
67